I Hate Ugly of April 23, 2011Steven Leave a Comment I Hate Ugly of – directed by Malvika Mehra from Ogilvy & Mather for the client Allen Solly. View the website Related posts:Plant for the planet: TrafficArt in AdvertisementsBox Models in Clothing & Footwear