Penelope Cruz, 47, proved she’s looking incredible this summer during her latest outing! The actress was recently photographed at a beach in Fregene, Italy with her family and was donning an incredible red swimsuit and two different pairs of shorts, including Daisy Dukes.
She also rocked a pair of sunglasses as her long, wavy hair was down and parted to the side during the fun day. At one point, the beauty was seen walking on the sand while holding her adorable dog’s leash and taking it for a stroll.
At another point, she was happily taking a dip in the water to stay cool while wearing black Nike shorts. Her kids, Leo, 10, and Luna, 7, who she shares with husband Javier Bardem, were also seen hanging out on the sand next to her while
Read more on hollywoodlife.com