Having given birth eight months ago, Kate Hudson flaunted her hot mother-of-two body in a sexy striped bikini while at the beach in Cancun this weekend.
If only her romantic comedies looked as good as she does.
Shows Her Stripes ... in a Bikini
3/19/2012 8:00 AM PDT BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox