Duchess Catherine has beaten off competition from Kendall Jenner to be named the best dressed woman of the summer.

Duchess Catherine

Duchess Catherine

The 34-year-old royal - who has two children, Prince George, three, and 15-month-old daughter Princess Charlotte with husband Prince William - topped a poll to find the most stylish star of the sunny months, coming in ahead of Jennifer Aniston, Gigi Hadid and Sienna Miller.

Kaleidoscope Fashion Designer Kirsten Emery, who commissioned the survey, said: "It's very interesting to see people's perception of classic summer style and how people consider simple, elegant outfits as the most stylish.

"It's great to see Kate has been selected as the personality with the best summer style; she always looks so polished and elegant, often wearing flattering, feminine shapes in fresh summer prints which are ideal for a hot summer day.

"The results also prove that younger popular celebrities from the Instagram generation are not always considered as fashion icons, or people whose fashion advice we would chose to follow highlighting that great summer style is ageless."

However, another Kate, Katie Price, didn't do quite as well.

She was chosen as the star whose summer style leaves a lot to be desired, with singers and former X Factor judges Cheryl and Rita taking up second and third place.