Queen Letizia of Spain looked stunning in a pink and black dress at the 30th anniversary of the Help for Drug Addiction Foundation (FAD) at the Real Casa de Correos in Madrid, Spain Wednesday. The 45-year-old royal introduced her mother-in-law Queen Sofia on the stage and presented her with a trophy to mark the charity’s foundation in 1986. The duo shared a sweet embrace on stage.

Before the presentation of the award, Letizia made a speech. The former queen is the royal patron of the charity, while Letizia is the president. Sofia while accepting the award thanked her daughter-in-law and wished her luck in her role as president of the charity.

The mom-of-two Letizia oozed elegance in a pale pink shirt dress with black sheer stripes. She showed off her toned pins and arms in the summery outfit. She accessorized only with a pair of custom made silver cluster earrings — from Spanish brand Coolook.

The queen teamed up her outfit with nude high heels. Her short highlight locks were kept in a side part and styled in curls. Letizia’s makeup consisted of pink lipstick, smoky eyes and a hint of pink blush.

Her mom-in-law also looked stylish in a cream paisley skirt suit. She accessorized with lots of gold jewelry — brooch, rings, bracelets and a three-string gold necklace. Sofia finished her look in a pair of gold high heels to match her dress.

It’s been a busy week of engagements for the Spanish royal. She and her husband King Felipe VI attended a meeting with board members and trustees of the Princess of Asturias Foundation, a non-profit private institution which aims to promote scientific, cultural and humanistic values core to the country. The stylish royal wore a high fashion outfit at the meeting.

She opted for black leather trousers paired with a deep pink top. She paired her outfit with black high heels. Her long hair was left loose and straight in a side part and she accessorized with a striking pair of pink and green gemstone drop earrings. She wore a slick of deep pink lipgloss.