Maybe it is Alexa Bold after all then. In fact, I think it is.
I was gonna say, it would've been odd for her not to be credited... though she is in the graphic but not on the site.
I initially dismissed it as being her as it's not how I remembered her from years ago because she's a lot bigger here with no makeup etc. though that is kind of a unique scene. Literally would never have guessed!