Justin Timberlake and Cher were the king and queen of the party as Kate Hudson celebrated her 30th birthday in Pacific Palisades, California two days early on Friday night (17Apr09).
The actress' mum Goldie Hawn and her partner Kurt Russell threw the star-studded party, which featured a string of Hudson's celebrity pals and former co-stars.
These included Demi Moore and Ashton Kutcher, Matthew MCConaughey, Tobey Maguire, Jessica Alba, Gwyneth Paltrow and Chris Martin, Gwen Stefani and Eva Mendes, according to People.com.
But it was a solo Timberlake and his dancing partner Cher who were the lives and souls of the bash - Timberlake even taught guests how to perform the electric slide dance move, according to the website.
Hudson officially turned 30 on Sunday (19Apr09).