The Glee star, 34, has been dating Puente, 26 and a model, since 2011. The news of their engagement was reportedly announced at the White Tie and Tiara Ball in London by the event's hosts – and Morrison pals – Elton John and David Furnish.
According to Eonline, Coldplay's Chris Martin joined John to serenade the newly engaged couple with a duet of "Your Song."
"An incredible night of LOVE @ejaf ball," Morrison Tweeted Friday morning. "I'm going to marry my best friend! Happy day for me and @Renee_Puente."
And as the couple drove off into the night, Puente flashed her ring as she held tight to her fiancé's hand.