Hayek has been having a fantastic summer overall. Earlier this week, the 51-year-old actress celebrated a vow renewal with her husband Francois-Henri Pinault, who planned the surprise ceremony. The couple welcomed daughter Valentina together in 2007 and tied the knot two years later on Valentine's Day in Paris, France. They had a second ceremony two months later in Venice, Italy.
The Frida star has been living her best beach life, celebrating her natural beauty and curves in several Instagrams over the last month.