• Share
  • Tweet
  • Share
Candice Swanepoel, Bikini

INFphoto.com

Looking good, Candice Swanepoel!

The 25-year-old South African-born model recently hit the beach in Miami looking super sexy in a tiny green two-piece bikini.

The blond beauty was spotted taking a dip in the crystal-clear blue ocean water. As she emerged from her swim, Swanepoel flaunted her fine physique and lots of skin in only her steamy swimwear and earrings with a chain necklace.

Swanepoel also showed off her perfect backside, which was barely covered by her Brazilian-style bikini bottoms.

Candice Swanepoel, Bikini

INFphoto.com

While in Miami recently, Swanepoel posted an adorable Instagram photo of her riding a bike during a sunny outing by the beach. "Day off in miami @jeromeduran," she captioned the pic, which shows her whizzing past some palm trees on a beach cruiser.

Judging by her Instagram, Swanepoel has moved on from Miami to another tropical locale. She shared a pic of herself the other day, writing, "tiny dancer #brasil."

We bet she's enjoying herself some partying during Brazil's Carnival festivities!