Emily Blunt in Christian Dior Haute Couture-"There Will Be Beauty" Vanity Fair May 2009