She might not be a Victoria's Secret Angel anymore, but Alessandra Ambrosio still looks heavenly.

The supermodel has been spotted more than a few times on the beaches of her home country of Brazil, flaunting her carved six-pack and toned legs on the sand and surf.

Here are seven stunning photos of Alessandra Ambrosio at the beach.