Freida Pinto looked beautiful as she arrived on the red carpet for the ‘Immortals’ LA premiere which was held at the Nokia Theatre L.A. Live last night.

The Indian beauty looked about 6ft tall in her Antonio Berardi Spring 2012 gown.

Her blush gown has a lot going on, but it works.

Cut-out details accentuate the padded shoulders while the embroidered details on the bodice give the gown a beautiful armour-like feel, as does the satin panel on the skirt.

The gown couldn’t be more perfectly themed.

Her braided hair was twisted to a purposely messy bun to allow us full view of her breathtaking gown.

A Chopard bracelet, kohl-rimmed eyes, rosy cheeks and dark pink lips completed her look.

Yet another worthy BDOTW contender.

[nggallery id=1028]
Credit: Style.com & Getty