Alessandra Ambrosio photographed by Stewart Shining for Vogue Mexico December 2010
Alessandra is gorgeous as always, especially in that navy blue! The cover has a very Mediterranean-sweltering-summer holiday feel.
http://www.thestylescaper.com