Sean Penn is “surprised” he found love with Charlize Theron.

The Hollywood A-listers have been dating for about a year now after being friends for a long time.

And Sean, who turned 54 years old last August, is stunned by their strong romance.

“I'm surprised to be in love. Lot of reasons. 53 years old plus finally beginning to figure out why you haven’t been happy in a single relationship? It could seem too late,” he explained in the March edition of Esquire UK.

“To run into somebody now who you care about is a much passionate, deeper, truer and – God! – a much happier feeling. It’s a lot more romantic and a lot more fulfilling to be in a relationship and to think you’re a good person within it.”

Sean has been divorced two times, as he was married to Madonna between 1985 to 1989 and Robin Wright from 1996 to 2010.

It’s rumoured he and Charlize are engaged, with Sean even in the process adopting her son Jackson.

And the Milk actor is open to tying the knot in the future, but he won’t carry any baggage with him into a fresh union.

“Yes, I’d get married again,” he said.

“You say I’ve been married twice before but I’ve been married under circumstances where I was less informed than I am today, so I wouldn’t even consider a third marriage, I’d consider it a first marriage on its own terms if I got married again. I mean, I like the tradition.”

Sean shares daughter Dylan, 23, and son Hopper, 21, with ex-wife Robin.

Although he has a great relationship with his children, he can’t say the same about his former spouse.

“I’m very friendly with my first ex-wife. I would say that I’m on extremely good terms with the children I share with my second ex-wife,” Sean shared.

LATEST NEWS