Robert Pattinson revealed on “The Daily Show” that he is now dating Taylor Swift.

Robert Pattinson revealed on “The Daily Show” that he is now dating Taylor Swift.

His ex-girlfriend, Kristen Stewart, admitted to having with the married director of her last film and Robert Pattinson has had to suffer his break-up in public for the last several months.

To break the ice, Jon Stewart used ice cream, offering up some to Pattinson, saying: “We’re just a couple of gals . . . tell me everything!”

“This is a program where I can feel awkward in every situation,” Pattinson replied. “I’m trying to avoid eating!”

“Are you all right?” Stewart continued.

“I don’t know how to approach this. This is the weird thing about these interviews. I’m going to sound like an idiot,” Pattinson said. He then went on and told Jon Stewart, in confidence, that he has been dating Taylor Swift and he is very, very, happy.

“I’ve never been happier in my life,” a source told WWN.

Pattinson, 26, does not employ a publicist, so he has not been able to properly deal with his love life in public.

Taylor Swift, however, has recently been seen with Conor Kennedy – a son of Patrick Kennedy. But things were not going well for the couple:

Robert is about the same height as Conor so Taylor feels “comfortable” with him, according to sources close to Swift.

“They’re the perfect couple,” said a top Hollywood insider. “They are both nice, genuine and extremely talented. And they don’t really buy into the whole Hollywood hype thing. They’re perfect together.”

Kristen Stewart learned about Swift taking the man she cheated on and is reportedly “devastated” by the news.

Meanwhile, Swift has been dedicating her hit “You Belong With Me” to Pattinson at all her concerts:

There are rumors that Swift and Pattinson planned to get engaged in the coming weeks and plan an early 2013 wedding.