Justin Timberlake gives impromptu performance at same-sex wedding

ExploreMore popular and trending stories

Some wedding moments are truly unforgettable, such as when Justin Timberlake gives an impromptu performance at your wedding.

That's what happened in Connecticut over the weekend when Jessica Biel's college roommate Dana Panzer and friend Amy Wicker had their their wedding ceremony.

Timberlake not only sang his hit "Seniorita" but also played the keyboard while the newlyweds danced on the floor.

Explore>> Read more trending stories

"Justin really let loose and he started dancing in the middle of the wedding circle, having an amazing time dancing to this great band," an eyewitness said to Us Weekly about the event.

The wedding was planned long before Friday's historic Supreme Court ruling on same-sex marriage.

Biel and Panzer attended Tufts University together, according to Us.

The couple's 2-month-old son, Silas, was not in tow at the ceremony.