Madrid, SPAIN - *EXCLUSIVE* - Actress Penelope Cruz, 49, is pictured filming a commercial at a flower stand in Madrid. Cruz wore a short green dress displaying her legs during the shoot. Pictured: Penelope Cruz BACKGRID USA 30 MAY 2023 BYLINE MUST RE