Jessica Biel and Justin Timberlake attended the wedding of her college roommate on June 27. Credit: Kevin Mazur/WireImage for TIME

Love wins! Justin Timberlake and Jessica Biel attended the wedding of one of Biel’s close friends in Norwalk, Conn., on Saturday, June 27. Though the event had been planned prior to last week’s big announcement, the Supreme Court of the United States’ ruling legalizing same-sex marriage made it that much sweeter as Dana Panzer and Amy Wicker tied the knot.

Biel, 33, who was roommates at Tufts University with Panzer, danced up a storm at the soiree. One eyewitness said, “She looked amazing. You would never know she just had a baby because she is slim and trim."

Biel and her hubby, 34, left baby Silas, 2 months, at home, but the Grammy-winning star did offer up an extra special wedding gift for the newlyweds. Sitting down at a keyboard, the former boy bander rocked out to his hit “Señorita.”

“Imma start something, and all the fellahs gonna look at the ladies, who just got married tonight. And all the ladies gonna look at the ladies, you know what I’m saying,” he began. 

The two brides then danced as Timberlake continued to sing, busting out other hits, including “Papa’s Got a Brand New Bag.” 

“Throughout the night, Justin really let loose and he started dancing in the middle of the wedding circle having an amazing time dancing to this great band,” another eyewitness tells Us. “Then Justin decided he wanted to put on a little concert for the two brides and he jumped on the stage. It was awesome and so special for the brides and all the guests who were so impressed!”

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics, and more delivered straight to your inbox!