01/30/2010 AT 7:00 PM ET
Los Angeles got the party started on Friday with a host of pre-Grammy bashes attracting some of the biggest names in music and Hollywood.
At the MusiCares Person of the Year gala benefit honoring Neil Young, artists including Dave Matthews, Wilco, Elvis Costello and John Mellencamp performed more than a dozen of the folk-rock legend’s classic songs.
Emcee Jack Black amused the crowd with an impromptu auction of the Ben Sherman shoes he was wearing. Starting off at $5, he kept the bidding going by offering to throw in his socks, and eventually sold the shoes for $600.
Elton John provided a glimpse into his early days as a musician with a story about Young visiting his London apartment in the ’70s. “I never forgot your kindness to someone who was coming up,” Elton told Young from the stage. “You are one of my heroes.”
Meanwhile, on the roof of L’Ermitage Beverly Hills, Jamie Foxx celebrated his hit single “Blame it” with Demi Moore and Ashton Kutcher, who acted like newlyweds, giggling and cuddling at the star-studded bash. Moore greeted actor Gerard Butler with a hug, and asked the actor and his friend, “You guys on the prowl?”
Justin Timberlake arrived later with girlfriend Jessica Biel and his mom in tow. Wearing a black fedora and a black leather jacket, Timberlake carried a bottle of his 901 Tequila and buzzed around asking guests, “Where’s Jamie? Where’s Jamie?”
Dressed in a suit jacket, vest and tie, Topher Grace danced with a group of girls, holding a glass of champagne in one hand a cellphone in the other.
Fresh from the studio where she’s busy recording her new album, Katy Perry – in a black party dress and a shaggy beige jacket – made the party rounds starting with the Friends and Family event where she hung out with her producer Dr. Luke.
Reporting by Marisa Laudadio, Michelle Ward and Jessica Herndon
Watch the 52nd Annual Grammy Awards on Jan. 31 at 8 p.m. ET/PT, live on CBS – and catch up on all the news and style from the show on PEOPLE.com!