Crown Princess Mary of Denmark looked stunning in a conservative long skirt and a black top at a gala at the Doha Museum of Islamic Art in Qatar on Wednesday. The 44-year-old royal and her husband Crown Prince Frederik were given a guided tour of the museum. The royal couple were on a five-day trip to Saudi Arabia.

The couple was still in high spirits later that same day as they attended the gala. Mary pulled all stops in a bright watercolour print skirt, and a black top. The top featured a high neck, three-fourth sleeves ace and embroidered detailing on the waist and edges of the sleeves. It was cinched at the waist and showed off the princess’s tall and svelte frame.

She accessorized with a pair of beautiful blue drop earrings, delicate bracelets and rings. Mary also carried a magenta clutch bag and had a big smile on her face. She paired her outfit with black pointed-toe high heels.

Mary’s make-up was flawless with lots of black mascara and eyeliner, pink blush and glossy pink lipstick. Her brunette tresses were left loose in side parting and styled in curls. The Tasmanian-born beauty managed to cover up, yet looked stylish in her colorful ensemble for the night.

Meanwhile, her 47-year-old husband Frederik looked dapper in a shiny blue suit and trousers combo. He paired his look with a crisp white shirt, pale blue silk tie and white pocket square. Frederik completed his look in a pair of black lace-up shoes.

Before the business dinner, Frederik presented the Diploma of the Danish Export Association & HRH Prince Henrik’s Medal of Honor. The award is given in recognition of an outstanding effort in promoting and marketing Danish products and services abroad. The Danish royal couple’s tour focused on strengthening trade in sustainability, health, food products, education and design.

Earlier in the day, Mary and Frederik showed off their sport side indulging in little football during a tour of the Aspire Academy. Mary kicked a football with her high heels and appeared to curtesy for the crowd as the latter had a hearty laugh. Frederik, meanwhile, showed off some football tricks in his suit and tie.

The couple have four kids — Prince Christian, 10, eight-year-old Princess Isabella and five-year-old twins Prince Vincent and Princess Josephine.