Victoria's Secret angel Erin Heatherton showed off her beautiful body while swimming in Miami on Tuesday. The slender blonde wore a pink top and patterned string bikini bottoms.

Heatherton has been a Victoria's Secret Angel since 2008. Earlier this week she posed for a photoshoot in Miami for the lingerie company.

The model also took time out of work to practice yoga.

Heatherton has been dating actor Leonardo DiCaprio since December 2011. She grew up in Illinois and was "discovered" several years ago while vacationing in South Beach, Miami.

See more photos of Erin in a bikini and doing working out...