beach Owen Wilson pudgy drinking drunk beach Owen Wilson pudgy drinking drunk beach Owen Wilson pudgy drinking drunk

Owen Wilson split from girlfriend and mother of his baby Jade Duell in June, and already, the Zoolander actor is playing the field ... and doing quite well with the ladies in St. Barths.

The 42-year-old actor, who dated Kate Hudson in the past, was reportedly bar hopping for eight hours before ending up at the Yacht Club. Earlier in the day, Wilson showed off his bare chest while frolicking in the ocean.

Great to see Owen smiling these days. Back in 2007, the actor was hospitalized after reportedly taking pills and slashing his wrists. Looks like he's come a long way.