Heidi Klum was recently seen on vacation in St. Barts.

The supermodel put her impeccable body on display, swimming in a bikini and lounging on a blow-up swan.

Click through for more sultry pics.