Camilla Parker Bowles suffered a wardrobe malfunction on the red carpet for the NHS Heroes Awards 2018 held at London Hilton tonight.
The 70-year-old Duchess of Cornwall wore a pretty blue dress with a stunning pearl necklace.
Her hair and her dress were caught in the strong wind at the event.
Camilla’s blue dress had a subtle slit along the front, which was caught in the wind.
It blue back to reveal the lacy trim of Camilla’s underskirt.
Camilla looked in good health as she flaunted a tan from the Grecian sunshine on her limbs.
The Duchess got back from a trip to France and Greece today.
Tonight the royal will honour those nominated for The NHS Heroes Awards 2018.
The awards give members of the public to nominate NHS staff and volunteers.
Simon Stevens, Chief Executive, NHS England said: “It’s great that the Mirror and ITV have come together to pay tribute to NHS staff in this, our 70th anniversary year.
“There has never been a better time to recognise the extraordinary care they deliver every day, often in very challenging circumstances.”
Camilla wore her favourite pair of earrings, a pearl and diamond selection.
It matched perfectly with one of her favourite necklaces, a four strand pearl choker with a diamond clasp.
Earlier today Camilla Duchess of Cornwall looked fed up, suffering a bad hair day in the wind.
Camilla clutched a small handbag and a larger carry all as she waited to get into a black car with her husband.
The mother-of-two wore a green dress with a ditzy floral print.
Camilla Parker Bowles wore a pair of lavish earrings worth more than the average UK national salary on her trip to Greece.
Her earrings were the Magic Alhambra Diamond earrings from world famous jewellery brand Van Cleef & Arpels.
These jewels are with a huge sum of money.
The white gold and diamond earrings feature the recognisable clover leaf inspired motif of the brand.
These particular Magic Alhambra earrings can be purchased from the brand by any member of the public for a steep $47,000, around £34,800.