With the launch of her latest film, The Mortal Instruments: City of Bones, Lily Collins has been on a whirlwind promotional tour across Europe and America and this only means one thing - a LOT of outfit changes.
So - how has Lily looked? In a word: amazing.
This 21 year-old is quickly becoming one of the best dressed names in Hollywood. Here's just a few of her recent style triumphs (including that midnight blue Zuhair Murad gown from the 2013 Oscars).