Beyonce has gone in a vampy new direction.
The sexy singer has gone for a Twilight-style look in an advert for her new perfume, Heat.
See for yourself...