Penelope Cruz throws baby shower

London: Pregnant actress Penelope Cruz reportedly invited all of her female friends over to her Los Angeles home for a baby shower.

The Spanish star is expecting her first child with husband Javier Bardem and is due to give birth in the coming weeks, reports

She is said to have hosted a party for her pals at her Hollywood mansion during the weekend with guests including supermodel Bar Refaeli, who arrived with her boyfriend Leonardo DiCaprio.

After the shower, Cruz and Bardem headed off for a three-day break in Palm Springs, California to relax before the arrival of their baby.