The first images of Cara Delevingne as the face of YvesSaintLaurent's new Baby Doll campaign have finally been revealed. And, as expected, it was totally worth the wait. Cara looks as gorgeous as always (well, as gorgeous as she can when not crossing … [Read more...]