Some royals never disappoint when it comes to public displays of affection. Others, particularly the front line royals, do their very best to remain professional - for the most part!
Queen Letizia of Spain, 51, looked typically stylish in a silk green midi dress from Sandro, as she attended The Institutional Act event in honour of World Mental Health day.
Queen Letizia and King Felipe of Spain looked every inch the proud parents as they watched Princess Leonor take part in her flag swearing-in ceremony at the Military Academy of Zaragoza.