Kristen Bell arrived at the 2011 UNICEF Ball last week wearing a beautiful Christian Dior Resort 2012 gown.

Her Grecian goddess asymmetrical gown with a draped detail over the shoulder was accessorized with Katerina Maxine tasselled earrings and a silver Judith Leiber clutch.

Sigourney Weaver wore the same gown to the 11th Marrakech International Film Festival closing ceremony in Morocco two days later.

The legendary actress wore a gorgeous coral version with gold strappy sandals.

Whilst I wish Sigourney had opted to wear her hair back like her companion in the picture, she still wins for me.

This coral colour is outstanding on her.

Credit: Style.com, Bauer Griffin & Getty