Kate Hudson spends a lot of time wearing bikinis.
Since 2000, the actress -- who turned 33 Thursday -- has shown off her incredibly toned figure in a series of sexy two-pieces. But Hudson -- mom to sons Ryder, 8, and Bingham, 9 months -- admits she's still got a few flaws.
"I'm pretty comfortable with my body, but I'm imperfect. The imperfections are there," she once told The Telegraph. "People are going to see them, but I take the view you only live once."
The Something Borrowed star -- who dared to bare her booty in a bright red thong in March 2008 -- showed off her slim post-baby body in Cancun, Mexico just last month. "She had a dance studio built in her house and used it almost every day," a pal told Us Weekly of the actress, who gave birth to Bingham just eight months prior.
Hudson -- engaged to Muse rocker Matthew Bellamy, 33 -- also kept to strict portions of protein and veggies and stopped eating after 7 p.m. "It worked!" the actress' pal said. "She has no baby fat left!"
To see more pictures of Kate Hudson's bikini body through the years, check out the gallery now!
This article originally appeared on Usmagazine.com: Kate Hudson Turns 33: Her Skimpiest Bikinis Ever!