Kate Middleton almost suffered a Marilyn Monroe moment on Monday when she paid her respects at India Gate, the country’s national war memorial. The 34-year-old royal had to literally struggle with the wind to manage her dress that appeared to be rising up. Kate’s moment is reminiscent of Marilyn Monroe’s breezy moment in “The Seven Year Itch.”

However, the British royal stayed calm and composed and dealt with the fashion faux pas with complete grace. She carefully held her skirt against the gusts while assisting her husband with laying down the flowery wreath. The Duchess of Cambridge managed to keep her composure throughout the somber ceremony that honored the 70,000 Indian soldiers who died fighting for the British Army during the First World War.

Kate was dressed in a white Emilia Wickstead number that she was seen sporting earlier in the day in Mumbai. She wore a wool crepe midi dress by the high-street British label.

The dress is reportedly sold out in all the websites. It featured short sleeves, rounded collar and two pockets in front. It also had a fitted bodice and flared skirt. Kate teamed up her dress with nude high heels. Her long brunette tresses were left loose in a side part and styled into loose curls.

Meanwhile, William, 33, looked handsome in a navy suit paired with a crisp white shirt, blue tie and black lace-up shoes. Earlier in the day at The Social café in Mumbai, the prince was treated to traditional South Indian fare of dosas. William also tried his hand at making one of the crepe-like creations with the help of a Dosamatic machine.

The prince appeared to enjoy the snack. After their New Delhi visit, the couple would head to Assam, then to the Himalayan region of Bhutan. After returning from Bhutan, they will visit the Taj Mahal in Agra, India, and then head back home.