Jennifer Love Hewitt’s ‘Going To Be A Great Mom,’ Says Co-Star Colin Egglesfield

Colin Egglesfield was just as pleasantly surprised by the happy news as the rest of us that his Client List co-stars Jennifer Love Hewitt and Brian Hallisay are expecting their first baby and planning a walk down the aisle.

But he knew before the baby and the diamond ring that something was in the air.

“I could tell that she and Brian had a good relationship,” the TV heartthrob told Celebuzz at the 12th Annual Chrysalis Butterfly Ball on Saturday in Los Angeles.

“It was a surprise, but not completely unexpected,” he added. “I guess it’s always a surprise when your friends announce they are pregnant.”

Hewitt, 34, and Hallisay, 34, have been together since March 2012 when the two were spotted on a romantic week-long Figi getaway. And and year and two months later comes a baby and a wedding in the works.

Egglesfield, who plays Hewitt’s love interest on the hit Lifetime show, says that in a nod to her true acting chops he took him a while to figure out twosome were dating.

“[She’s] very good. They kept it pretty low profile on set. I didn’t know for months,” added Egglesfield.

“The great thing about it is that I know she’s going to be a great mom and he’s going to be a great dad.”

Now, it’s all about trying to come up with the perfect congratulatory gift… that doesn’t include an electric message.

“I sent her an email congratulating her,” he said. “I haven’t sent her anything [else] yet, but I definitely will. I’ve got to do my research on what are the cool baby things to get these days.”

Take a look at CB!’s gallery above to find out who was at the 12th Annual Chrysalis Butterfly Ball (Here’s a hint: Colin Farrell and Chris Pine.)