Kate Middleton is no stranger to crowds, with her and Prince William's public appearances usually met with hundreds of eager royal fans waiting to catch a glimpse of them.
Kate has polished her public image up to the highest standard over the years, and regularly wows the public with her fashion and beauty choices.
Her expertise in maintaining her public image also extends to her social interactions, with The Duchess apparently having perfected the art of avoiding personal questions.
Kate recently attended the James Bond premier in London, where she met actor Rami Malek, who stars as evil villain Safin in the film.
Read more on ok.co.uk