I think we have mentioned previously that a princess needs to invest in some curtain weights to ensure no wardrobe malfunctions on windy days.
However, it is advice Kate Middleton clearly continues to ignore, and she experienced a new petticoat-flashing incident when she visited anti-bullying charity Place2Be in London today.
Kate was earing a smart dark blue Max Mara jacket, over an Orla Kiely dress with suede court shoes, a matching clutch bag and navy gloves.
On stepping out of the car she was greeted by a smartly dressed schoolgirl, who handed Kate a bouquet of white flowers - at which point the wind blew Kate's dress up around her waist.
Kate was scheduled to stay at the charity for two hours but ended up staying for three. The clinician and journalist Professor Tanya Byron, who gave a half-hour talk on cyber-bullying before chatting to the Duchess, told The Daily Telegraph: “She was very interested in the early years, nought to five year olds, which I guess is because she's a new mother but also because she's interested. She was at an engagement yesterday and they mentioned sexting. She was interested in what we do and my colleagues' work on addiction."