Yeah, it's Rosie. It's hard to tell because she's wearing clothes and very little makeup, but it is her. If you look at the mole on the right side of her neck and some faint birthmarks on her right arm near her elbow here and compare them with this one, you'll see what I mean.
Rosie Jones...serious business!!