She said yes!

Personal trainer and television personality Jillian Michaels is officially engaged to her longtime partner Heidi Rhoades. The 42-year-old popped the question on the season finale of her reality show Just Jillian, and it was definitely a proposal to remember.

RELATED: 'Biggest Loser' Champion Olivia Ward and Husband Ben Ward Welcome a Baby Boy

In front of family and friends, Jillian played a mock movie trailer of the couple's journey, including the birth of their son Phoenix and the adoption of their daughter Lukensia. There was not a dry eye in the audience by the time the former Biggest Loser coach got down on one knee.

"I know I'm an a–hole all the time, but if you will continue to put up with me, I would like you to marry me," Jillian told Heidi after the trailer ended.

While footage of the proposal was just released, the duo has been engaged for the past four months.

RELATED: Is Katie Holmes Engaged to Jamie Foxx?! — See Pics of Her Mystery Ring

Congrats to the happy couple! Watch the proposal in the video below, but make sure to grab tissues first!