Life & Style reports that Gerard Butler and Real Housewives of Beverly Hills star Brandi Glanville engaged in a public and steamy make-out session on the beach in Malibu on Aug. 27.
"They were at a private beach party -- drinks were flowing, and one thing led to another," an eyewitness tells Life & Style. "Next thing you know, they're dancing together to some music, hands started getting frisky and it was a full-on make-out! Everyone saw it. One girl tried to snap a photo of it on her phone, but Gerard politely asked for privacy."