On Tuesday Lily Collins was spotted at NBC studios in New York City for her guest appearance on ‘Late Night with Jimmy Fallon’ to promote her new movie ‘Mirror Mirror’.

The young actress wore a Peter Som Spring 2012 dress with a t-shirt style top and thigh-high split.

Her maxi dress is the striped version of the runway dress we saw on Lea Michele earlier this year.

Whilst I prefer the electric blue dress, I think the colourful striped look is perfect for Lily’s milky complexion.

Credit: Style.com & INFDaily