Jessica Biel is reportedly expecting her first child with Justin Timberlake.

The couple dated on and off for five years before getting engaged in January 2012. They celebrated their two-year anniversary last month.

After returning from her honeymoon two years ago, Jessica told Ellen DeGeneres how incredible her life feels. "It's weird because it feels like almost nothing has changed, yet something that you can't really describe, or something that isn't tangible, has changed," she said.

A year later she talked about what it means to be married. She said to Ellen, "[Marriage] means always having someone there to open the pickle jar."

"To share the ups and downs with, have adventures with. Someone to go swimming naked with. That kind of thing," she said.

That same year, singer Justin Timberlake talked of his mutual feelings. He sat next to DeGeneres and said, "It's nice to marry your best friend. It suits me."

"Every once in a while I can catch a glimpse of her when she doesn't see me looking, and I have this moment where I'm like, 'If you never make a good decision ... if you only make bad decisions for the rest of your life. You made one really good decision.'"

Their little bundle of joy will bring more good decisions and intangible feelings to the family.

The actress and her singer hubby have both juggled busy schedules this year. She often accompanies him on the road, recently joining him for his "20/20 Experience" tour.

Justin popped the big question in 2011 in Big Sky, Montana. His grandmother was the first to speak out about the engagement.

Like any other relationship, they've had their share of ups and downs. Back in 2010 the couple split amidst rumors that Justin cheated on her with Mila Kunis and Olivia Munn. Yet, those rumors were never confirmed.

But, it's all 'happily ever after' for them now.