Singer Katy Perry has posed topless for the cover of Esquire, a US magazine.
On the cover of the magazine, Perry is seen covering her breasts with her hands and wearing high-waist old-fashioned undies, black stripper heels and a couple of pieces of jewellery, reports Aceshowbiz.com.
Meanwhile, the singer has also sparked rumours that she and fiance Russell Brand are already married after, in an interview, she said, "Life's never dull with him (Russell) - that's why I'm marrying him!”