Sounds like Christian Slater has found True Romance! The 43-year-old actor is engaged to marry girlfriend Brittany Lopez after more than three years of dating.
Slater confirmed the happy news during an appearance on the Feb. 27 episode of Late Night With Jimmy Fallon. But he admitted that he originally thought Lopez wasn't his type. In fact, when they first met in 2009 at Little Palm Island Resort near Miami, he mistook her for a lesbian.
"This girl came walking along with another lady, a slightly older lady," the Untamed Heart star recalled of their initial meeting. "I was sitting in my usual spot, eating my oatmeal...and this spot was famous for people proposing to each other. It was very, very nice. So she's there, and the next thing I know, she gets down on one knee and proposes to this older lady..."
"I thought I had just witnessed a nice lesbian engagement, so I was coming over to say congratulations, but it turns out it was her aunt, and she was just trying to help her aunt capture the beauty and the romance of the moment," Slater told Fallon. "She was making a joke, and I witnessed it, and it intrigued me, and the next thing I knew, we were hanging out in the Everglades."
The rest, as they say, is history. This will be the second marriage for the actor; he was previously wed to Ryan Haddon, with whom he has two kids, Jaden, 13, and Eliana, 11.
This article originally appeared on Usmagazine.com: Christian Slater Is Engaged to Girlfriend Brittany Lopez, Says He Thought She Was a Lesbian When They First Met