April 20, 2010 Alessandra Ambrosio – Vogue – May 2010 Russia Ph.: Alasdair McLellan Styling: Katie Grand credits: Flashbang @ yvymag.com