Shortly before their 20th wedding anniversary on May 22nd, they surprised King Felipe VI. (56) and his wife Queen Letizia (51) with new family photos from their royal palace garden in Madrid. The palace has published several photos in which the Spanish royal couple poses with their daughters Leonor (18) and Sofía (17).

Letizia, who is currently wearing sneakers due to a broken toe, wore a magenta tweed blazer from Mango and white suit trousers with her white trainers. She styled her brunette long bob straight. Felipe shined in a light gray suit with a white shirt and brown leather belt.

For the shoot, Princess Leonor dressed in a white combination of trousers and top, over which she wore a light blue blazer from Zara. Sister Sofía appeared in the photos in dark blue wide-leg jeans, a black top and a white tweed jacket, which also came from Mango.

Queen Letizia and King Felipe VI got married on May 22, 2004 and are celebrating their 20th wedding anniversary this year. Felipe will also celebrate his tenth anniversary on the throne on June 19th.