Alessandra Ambrosio walked the carpet and runway on Monday at the Mango fashion show in Barcelona, Spain
source: dailymail.co.uk, zimbio.com