Sarah Ferguson recently spoke out about her sadness at being left off the royal nuptial guestlist. But the Duchess of York seems to have put the wedding woes behind her, smiling broadly as she put in a red carpet appearances in Cannes. The 51-year-old wore a midnight blue dress, complemented by a diamante necklace.
Meanwhile, Janet Jackson wowed onlookers with her Haider Ackermann teal top and aubergine skirt ensemble, her color block looks broken up with a blue ribbon tied around the waist.
The satin number, which was cinched in at the waist, flattered her curvy figure, and the plunging neckline added a risqué edge to the otherwise demure outfit.
Ageless beauty Jane Fonda also stepped out onto the red carpet, proving once again you can still be sexy in your seventies in a beaded, leopard-print ensemble. The leading ladies glammed up for the AMFAR benefit to support Aids charities. The gala honoured the late Elizabeth Taylor - who passed away earlier this year - for her tireless campaigning in the fight against the disease. Sean Penn
Sean Penn, Naomi Campbell, Kanye West, Albert of Monaco and fiancée Charlene Wittstock all spoke at the event. And the royal couple - who are due to tie the knot on July 1 - auctioned off a chance to meet them over dinner in the principality for a million euros.