Matthew Morrison has popped the question to his model girlfriend Renee Puente, whom he had been dating since 2011.
Revealing the news on twitter, the 34-year-old actor wrote that he is going to marry his best friend, the New York Post reported.
Morrison had reportedly announced his engagement to the 26-year-old brunette beauty at Elton John and David Furnish's White Tie and Tiara Ball on Thursday night.
Coldplay's Chris Martin sang a rendition of 'Your Song' with John for the couple, on the occasion.
The 'Glee' star wrote to his fiance on twitter that it was an incredible night of love and a happy day for him.