WHO: Alessandra Ambrosio on Lido Beach in Venice during Venice Film Festival on September 3 2015
WHAT SHE WORE: Alessandra wore sheer floral print maxi dress from Philosophy Di Lorenzo Serafini
BUY:
alessandra ambrosio
celebrity fashion
dress
fashion
maxi dress
philosophy di lorenzo serafini
spring summer fashion
venice film festival
what she wore