Jennifer Lopez celebrated her 45th birthday with a second party over the weekend (09-10Aug14) when more than 150 friends gathered in California to surprise the singer/actress.

The On The Floor star partied with pals in New York last month (Jul14) to mark her milestone on 24 July (14), and the celebrations continued on the West Coast on Saturday (09Aug14) with a surprise party at a private estate in Calabasas, California.

More than 150 of Lopez's friends turned out for the bash, which included the screening of a video montage filmed during her last tour, as well as a birthday cake and dancing.

A source tells E! News, "She looked ecstatic and surprised and really happy,. You could tell she was touched. She was almost crying... When she watched the film, she was laughing, very giddy and screaming about it with her friends... She looked fabulous. She spent the night hanging out and enjoyed seeing her friends... She barely sat down all night! She was really tearing it up, dancing until the very end."