Lily Collins is our favourite girl crush of the moment, and we don't quite know how she managed to get away with this amazing yet very daring Zac Posen Pre-Fall 2012 gown at the Mirror Mirror premiere in Paris last night. But somehow, she did (and we promise we're not being biased).Whilst we would probably look more like our granny's old pair of curtains, she looked every inch the starlet, teaming her bust-enhancing mermaid frock with a Cartier Lakarda ring and we imagine some amazing heels (not that we can see them under that floor-sweeper).

Proving she's the perfect choice to play Snow White, Lily opted for an ethereal beauty look with dark raspberry red lips, those thick bushy yet perfectly groomed brows, (snow) white nails and flowing tousled curls. We love her more and more by the day.