I’m loving Fergie’s red carpet choices lately. She’s gone all sophisticated.

In Cannes this weekend she joined Rihanna on the red carpet at the 2010 NRJ Awards in Cannes.

Fergie also opted for Couture wearing an Armani Privé Fall 2009 one-shoulder gown with Christian Louboutin black patent heels.

The blue shimmering crystal embellished gown with a black ornate strap also acted as a zipper, which Fergie had zipped up to as tastefully possible whilst showing off her well moisturized legs.

This is not the first time Fergie has worn Armani Privé. She wore a black strapless Fall 2009 gown to the 2009 American Music Awards.

Laura wishes to see Angelina Jolie in this dress. I hope Laura still gets her wish, but I think those hopes may have been dashed.

[nggallery id=305]

Credit: Style.com, London Features & Wireimage