Kate Hudson Shows Her Stripes ... in a Bikini

Kate Hudson in a striped bikini
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.