I’ve long been an admirer of Salma Hayek because she’s loves her curves and dresses to flatter them or show them off.

She fell off the wagon for a while when she first started dating her now husband, but the curvaceous actress shot back to her best recently.

During Cannes Film Festival she was team Gucci, she’s since had an Alexander McQueen phase, now she’s currently channeling YSL – all part of the Gucci Group I don’t need to remind you.

Last night she attended the “Grown Ups” New York Premiere wearing a YSL white strapless dress from the Resort 2011 collection with a ruffled structured detail on the hips.

The dress was accented with a red belt which matched her red YSL Trib Two heels.

A black Bottega Veneta clutch completed her look.

I’m guessing many of you will say she’s too busty for this dress, but will take busty over those turtlenecks she briefly wore on the red carpet last year.

For her appearance on ‘Late Night with Jimmy Fallon’ this week, Salma opted for a YSL leather vest from the Spring 2010 collection, which paired with black pant and black heels.

Again it show off her assets, but it’s a slick look for a night time show.

I’m waiting for her Bottega Veneta and Stella McCartney phase.

[nggallery id=568]

Credit: Style.com, Fame Pictures & Rex