Prince William fancied Kate Middleton because of her 'bright teeth, dimples and rosy cheeks'
And Kate fits in with Wills' relatives because she has the same poised demeanour as other members of the Royal Family.
'I think William was drawn to her because she has the perfect smile; bright teeth, dimples, round rosy cheeks, and in public her body language gives nothing away,' says Judi.
'Usually with the Royal Family you have to watch them for a significant amount of time before they show any "leakage" as we call it.'
Since marrying 30-year-old William in April 2011, Kate, also 30, has become hugely popular with the public.
Judi says one of the reasons for this is the way she ensures she never looks miserable when she appears at official engagements.
'Kate's smile and her ability to hold it is a major asset. Normally it's impossible to hold a genuine smile for 10 minutes straight,' Judi tells the Sunday Express.
'I've tried and couldn't. She's practised a lot.'