Alessndra Ambrosio and company boggle the mind