Glee star Matthew Morrison and girlfriend Renee Puente are engaged.

The actor/singer and his new fiancee began dating two years ago and first went public at singer Elton John's annual White Tie and Tiara Ball in 2011.

Morrison, 34, and Puente, 26, were engaged on Thursday and had some help breaking the news at this year's Ball from Sir Elton and his partner David Furnish.

Elton then took the stage with Coldplay singer Chris Martin for a performance of "Your Song" in the couple's honor.

"An incredible night of LOVE @ejaf Ball. I'm going to marry my best friend! Happy day for me and @Renee_Puente," Morrison tweeted later to confirm the happy news.

"They are thrilled... He loves her so much," a source tells E! News. "The theme of the night was love, which is so appropriate."

John's annual White Tie and Tiara Ball, held in London, benefits the singer's AIDS Foundation.