The Duchess of Cambridge told a soldier she would like her baby to be a boy when she attended a St Patrick's Day parade at a military barracks today.
But Kate, who is five months pregnant, said that the Duke, who attended the event with her, would prefer to have a girl.
The royal couple chatted to soldiers from the 1st Battalion Irish Guards in the Guardsmens' cookhouse at Mons Barracks in Aldershot, Hampshire..
Guardsman Lee Wheeler, 29, said: "I was talking to her about the baby, of course.
"I asked her 'do you know if it's a girl or boy', and she said 'not yet'.
"She said 'I'd like to have a boy and William would like a girl'. That's always the way.
"I asked her if she had any names yet and she said no.
"I said I suppose you've got to stick to traditional names."