The 46-year-old Spaniard — married to former Real Madrid defender Sergio Ramos, 38 — posed on the beach, cooling down with a slice of watermelon.
She now has her own designer range with beachwear and lingerie label Selmark.
It includes a black off-the-shoulder all-in-one number and another with a leafy pattern.
Ramos, who now plays for Sevilla, married Pilar in 2019 and the couple, have four sons together.
Pilar previously revealed she and Ramos have sex every day.
She added: “My children are in bed at 9.30pm. Sex is life.”
She previously insisted the fact they had four kids had no impact on their sex life.
When asked how often she had romped with her husband, the stunning brunette replied: “We do it every day, except for the days when I am in Madrid.”
She commuted between Paris and Madrid when Ramos joined PSG, although he rejoined Sevilla last year.