Lily Collins had yet another princess moment on the red carpet at the 2012 Met Gala, which was held on Monday night in New York City.
She looked adorable wearing a Valentino Spring 2012 Couture gown.
Her off-white sheer lace gown with a floral underlay, long sleeves, and a bow waistband is very ‘Little House on the Prairie’, but she totally makes it work for her.
Lily teamed her romantic gown with a Valentino grey snakeskin clutch and H. Stern jewels.
A pretty updo and soft makeup completed her look.
Credit: Style.com & Getty