Back in April last year, Salma Hayek wore Balenciaga Spring 2010 shoes on the red carpet, and I was not best pleased.

I prefer a more glamorous Salma on the red carpet. At the time I felt she was trying too hard.

Cut to a year later, and the First Lady of The Gucci Group was spotted wearing her Balenciaga heels again.

This time she wore them on a shopping trip in Beverly Hills.

I much prefer the heels worn in this type of setting than on the red carpet.

The actress wore her heels with a draped navy dress and a Bottega Veneta Brick Cervo bag.

Credit: FashionWindows & Fame Pictures