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:Strong And effective advertising By WWFChristian louboutin's StoriesAdvertising Illustrations by Jim Fiscus