The European royal, 16, opted for a show-stopping hot pink outfit to attend the ceremony at the Church of la Asunción de Nuestra Señora in Madrid.
Queen Letizia and King Felipe’s youngest daughter chose a wide-legged one-piece for her big day.
The vibrant sleeveless jumpsuit featured a small cut-out right above the waist and had an elegant criss-cross top .
The stunning young royal completed her ensemble with a pair of nude Mary Jane-style flats and a light pink clutch bag with gold studs.
Princess Sofia of Spain (left) pictured arriving at her Confirmation at Church of la Asunción de Nuestra Señora in Madrid with her mother Queen Letizia (centre) and older sister Princess Leonor (right)
Sofia styled her long brown hair in loose waves and opted for minimal makeup for the religious service.
Along with a few coats of mascara, Sofia added a sweep of rosy pink lipstick.
Meanwhile, Queen Letizia, 50, looked every inch the proud parent for her daughter’s Confirmation.
Matching with her youngest daughter, the mother-of-two donned a chic light pink crepe top with voluminous sleeves.
She then tucked this into some white culottes and finished off her outfit with some matching espadrille wedges.
Oozing effortless glamour, Letizia was pictured with a brown smokey eye and a nude lip.
The Queen completed her sophisticated look with some gold dangly earrings and a white leather handbag with a gold chain.
What’s more, Letizia’s mother-in-law Sofia, 84, also appeared to get the fashion memo as she opted for a pretty light pink blazer with an intricate floral pattern.
King Felipe and Queen Letizia posed with their two daughters ahead of the religious service this afternoon
Pictured: Princess Sofia, Queen Letizia and Princess Leonor seen arriving for the religious ceremony
The family-of-four were joined by King Felipe’s mother Sofia (far left), 84, and Letizia’s parents Paloma and Jesus Ortiz (right)
Mother-of-two Letiziia donned a chic light pink crepe top with voluminous sleeves while Paloma looked sensational in an orange tweed co-ord
Pictured: Princess Leonor puts her arm around her grandmother Sofia as they enter the church with Paloma and Felipe
Princess Leonor seen sharing a loving moment with her grandmother Sofia as they enter the church together
Meanwhile, Letizia’s eldest daughter Princess Leonor, 17, wore a sophisticated red floral dress with blue suede espadrilles.
Tying into the dress code, Letizia’s mother Paloma Rocasolano, 71, looked elegant in a salmon tweed jacket and skirt which she paired with a grey velvet clutch.
King Felipe, 55, looked dapper in a dark grey suit while Letizia’s father Jesus Ortiz was suitably smart in a navy style.
Last week, Felipe, Letizia and Sofia travelled to Wales to celebrate Leonor’s graduation from UWC Atlantic College.
In one picture, Leonor could be seen proudly showing her graduation certificate up in front of her.
The freshly graduated royal picked a hot pink jacket dress for the ceremony – which had cut-outs on the sleeves.
King Felipe VI, Queen Letizia and Princess Sofia all made the journey from Spain to congratulate Princess Leonor, 17, who is the heir to the throne, as she has just completed her education at UWC Atlantic
The Spanish royal family were beaming and took a selfie to mark the occasion of Leonor’s graduation
Letizia looked effortlessly elegant in a white suit which she paired with a silky blush pink top while Felipe was dapper in a black suit.
One sweet snap showed Sofia, who was wearing a powder blue dress – hugging her big sister close.
In another picture, media savvy Letizia gives the camera her best pout as the family pose for a selfie.
The images were shared by the Spanish royal court on Twitter to announce the heir-to-the-throne’s graduation.
They captioned the post: ‘The King and the Queen, the Princess of Asturias and the Infanta Sofía, after the graduation ceremony for the Princess of Asturias at the UWC Atlantic College of Wales, the educational institution where she completed her International Baccalaureate studies.’