Between the announcement of the Maison Martin Margiela collaboration, Marni (with a campaign video directed by Sofia Coppola) and now Lana Del Rey as the new face, H&M can do no wrong. Now, if only they could either A) deliver to South Africa or B) come to South Africa
P.S. Few get to have as cool a name as Lana Del Rey … her real name is Elizabeth Grant.
Images via The Telegraph & Hanneli.com