Read news on Riviera with our app.
Read more in the app
Alessandra Ambrosio, 42, shows off her incredible bikini body in a skimpy two-piece suit while on the beach in the Mayan Riviera in Mexico