Actress Cameron Diaz is celebrating forty years by modelling an Agent Provocateur swimsuit in the latest issue of men’s mag Esquire, out today.
The star donned the retailer’s popular Mazzy swimsuit. The panelled, bandage garment has a triangle bra top, a high cut leg and body cut outs that reveal flashes of skin.
The piece was worn earlier this year by singer and former X Factor judge Cheryl Cole, who sported the Agent Provocateur swimsuit in her latest music video, Call My Name.
The Mazzy swimsuit usually retails on the luxury intimate apparel retailer’s website for £225 but, due to a surge in public demand following the two high profile celebrity outings, it is temporarily out of stock.