In case anyone was wondering, Kate Moss has still got it.
The 38-year-old supermodel has been a media darling since the 1990s, famous for her waifish frame, flawless skin and captivating persona. Since she got her start she has had a child, a cocaine scandal and a few bad breakups -- but she still looks amazing. And yesterday was no different. Moss was spotted in St. Barts with her hubby Jamie Hince, showing off her toned beach bod in a figure flattering suit.
The "Garbo of fashion" has never been shy -- just take a look at her recent topless photos in Interview Russia -- and confidence is half the battle when walking around in next to nothing on the beach. Whether she's performing at the Olympics, strutting down the runway or just enjoying a day with her man, it looks like it's going to take a lot to slow down this beauty.
PHOTOS:
Photo Credit: Fame Flynet
See more Hollywood bikini bodies!