Kate Hudson took the stage at record producer David Foster‘s birthday party on Friday night (November 4) and totally blew the crowd away. The 37-year-old actress (and apparently singer!) displayed her vocal skills on the mic as she stood next to John Mayer on guitar, as well as singer-songwriters Seal and Eric Benet. PHOTOS: Check