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.
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!
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!