Neither Ace Young nor Diana DeGarmo won their respective seasons of American Idol, but they pretty much stole the show on Wednesday's season 11 finale. Before Phillip Phillips was announced as the winner (besting Jessica Sanchez), host Ryan Seacrest invited season five contestant Young, 31, and season three runner-up DeGarmo, 24, onstage.
Once the lights were dimmed, Young said, "This has always been home to us and I felt that this would be the perfect place to ask a simple question."
Getting down on one knee and presenting a ring, the crooner went on:
"We have conquered Broadway together. We have created our new music together. We have an amazing group of people around us. And with the help of David Webb jewelry I have a way to make this last forever. Are you ready?"
As DeGarmo looked tearful and flabbergasted, he gushed, "I love you to death. You're my best friend. I want to make this last forever and I will do anything in my power to have the most … amazing life together if you will have me. Diana Nicole DeGarmo, will you marry me?"
DeGarmo said yes!
After crossing paths in a 2010 revival of Hair on Broadway, the twosome quickly bonded over their shared Idol experience, and a friendship turned to an enduring romance. DeGarmo is even signed to Young's Indie label, Young Brothers Entertainment, and they co-wrote a country ballad together.
"We were the first Idols to do a Broadway show together, the first Idols to live together–and the first to write a country song for a soap opera together!" DeGarmo told Yahoo TV earlier this year.
"I don't know about the wedding thing just yet, to be honest," DeGarmo said at the time. "But if we had a wedding, we would have one hell of a party!"
As for the ring? Young popped the question with a David Webb 18kt Yellow Gold, Platinum, and Diamond engagement ring featuring a light, fancy yellow center stone weighing approximately 1 carat and two side diamonds.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!