Beyonce has posed topless in a sexy trench coat exposing her enviable cleavage for her latest photo shoot.
The 32-year-old singer can be seen wearing nothing but high-waist panties and a pair of high designer heels in the snaps, the Daily Star reported.
The 'Drunk in Love' singer also exposed her toned thighs in the photoshoot.