Former Made in Chelsea star Millie Mackintosh has said the Duchess of Cambridge "wears too much eyeliner".

The reality TV star, who also appeared in Celebrity MasterChef, said that she would love to give Kate a makeover.

She said her re-styling of the duchess would look "less middle-aged".