Beyonce as far as I know has never had short blond hair like that.
I know he's fucked Baltimore, Foxy Brown, Misa, Nas's ex Carmen and one of the bitches from the Big Pimpin' video so I reckon it's either Baltimore or the Big Pimpin' video ho.
It's Beyonce.