Glee star Matthew Morrison, who plays teacher Will Schuester on the popular Fox show, has popped the question to his girlfriend of two years Renee Puente.

Circle of Life singer Elton John and his husband David Furnish confirmed the news to guests at John's annual White Tie and Tiara charity ball last night, according to E! Online.

John and Coldplay frontman, Chris Martin, were believed to have serenaded the 34-year-old Glee star and his bride-to-be with a rendition of Your Song.

Morrison became engaged to actress Chrishell Stause on December 9, 2006. Their relationship ended in 2007, less than a year into the engagement.

Morrison is currently in the UK promoting new album Where It All Began.