Penelope Cruz

Penelope Cruz and Lily Collins stunned on the red carpet Monday.

The 41-year-old Spanish star and 26-year-old American actress both attended the Lancôme 80th anniversary party at Paris Haute Couture Week. The star-studded event took place at the famed Casino de Paris music hall.

Cruz wowed in a black dress with lace panels, while Collins sported a black lace dress with a gently pleated train. The occasion marked Cruz's first public appearance since her father's death in June.

The actresses were joined by fellow Lancôme spokesmodels Alma Jodorowsky, Kate Winslet, Julia Roberts, Isabella Rossellini, Lupita Nyong'o and Alma Jodorowsky. Lancôme and Collins both shared photos from the fête on Instagram.