The '7th Heaven' Cast Reunites After 7 Years

See the cast nearly 8 years after the show ended.

— -- The "7th Heaven" cast reunited for a beautiful family dinner -- nearly 8 years after the show went off the air in May 2007.

"1st time in 8 yrs Joy, laughs! Dave,Preg @beverleymitchel,me, @JessicaBiel,@realBarryWatson, Cath. No @mack_smack," Stephen Collins, who played patriarch Rev. Eric Camden.

Barry Watson, Jessica Biel, David Gallagher, Catherine Hicks and Beverly Mitchell were all also in the pic!

Read: '7th Heaven' Stars: Where Are They Now?

A pregnant Mitchell, who played Little Lucy, added on WhoSay: "Something truly amazing happened last night and my heart is overflowing!"

She continued, "Love these peeps more than I can ever explain! We were just missing Mack! Feeling so incredibly blessed to have these incredible people in my life!!! #theresnothinglikefamily #7thheaven #love #blessed"

Mackenzie Rosman, who played Ruthie, was not at the dinner.

"7th Heaven" ran for 11 years from 1996-2007 and was the breakout role for a young Biel, who everyone now knows and is married to Justin Timberlake.