Sharon Osbourne and Lily Collins wore the same Monique Lhuillier gown. Lily wore it first, but who wore it better? Of course Lily Collins! The gown is kind of destined to be worn by younger ages than Sharon's. Not that Sharon Osbourne is old, but she would look better in a simple and sexy black or nude dress.