Kate Middleton, The Duchess of Cambridge, didn't come unstuck on the baby question this time, but she was left red-faced by her shoes.
Middleton suffered a minor wardrobe malfunction when her shoe became stuck in a drainage grille during a St Patrick's Day ceremony honouring Irish guards yesterday.
She was able to lean on her husband, Prince William, as she wrenched it loose.
The Duchess, who is five months pregnant, later told Guardsman Lee Wheeler that she didn't know the sex of her first child, but she hoped it was a boy. She told the soldier that Prince William would prefer a girl.
This comes only two weeks after Middleton appeared to tell onlookers, during another appearance, that she was having a daughter.
"I asked her 'do you know if it's a girl or boy?' and she said 'not yet'," Wheeler said.
"She said 'I'd like to have a boy and William would like a girl'."
Wheeler said the duchess told him the couple had not settled on names for the baby, who will be third in line to the British throne.
The duchess wore a green dress coat and a shamrock lapel pin as she presented sprigs of shamrock to soldiers in the annual ceremony at a barracks in Aldershot, southern England. She also pinned a spring on the collar of the regiment's mascot, an Irish wolfhound named Domhnall.
The royal St Patrick's Day tradition was started by Queen Alexandra, the wife of King Edward VII, in 1901.
What's the most stylish age for women?Related story: (See story)