Kate Hudson celebrated her 29th birthday in the Sunshine State Saturday. She joined boyfriend Owen Wilson and his family at Lario's in South Beach, a restaurant owned by Gloria Estefan and her husband Emilio Estefan, Jr.

Hudson joined Wilson, 39, and his parents for lunch and then a tres leches butter cake soaked in milk with a candle in the middle of it.

Hudson, who flew in from Boston where she is shooting "Bride Wars," then went to dinner at Ago at the Shore Club with Wilson. According to People.com, they walked hand-in-hand to the Skybar at the Shore Club, where they lounged and partied poolside on a bed.

According to an onlooker, the pair chatted and shared kisses.

Wilson is in Florida shooting "Marley & Me" with Jennifer Aniston and Eric Dane.