“They Taught Me How To Love” — Prince William’s Surprise Duet With Ed Sheeran Brings Windsor To Tears
“The Heart of a Prince”: Prince William and Ed Sheeran’s Duet Leaves Windsor in Tears On the evening of June 16, 2025, the majestic grounds of Windsor Castle became more than just a royal...