She may have only welcomed baby daughter, Blue Ivy, into the world a year ago.
But Beyonce proved she is hotter than ever as she posed up a storm for Terry Richardson in a sexy shoot for GQ magazine.
With the cover online ahead of its official release date of January 15, the 31-year-old singer can be seen parading her killer curves in a barely-there ensemble.


