The definitive list of English Roses

An English Rose is an endearing term for a beautiful, fair skinned English girl.

G
Created By G
On Oct 18, 2018
Help Translate This Item
1

Audrey Hpeburn

2

Lily Cole

3

Rosie Huntington Whiteley

4

Sophie Dahl

5

Joss Stone

Getty Images
6

Kate Winslet

7

Diana Dors

8

Liz Hurley

Getty Images
9

Kelly Brook

Getty Images
10

Kate Middleton

Getty Images
11

Eleanor Tomlinson

12

Sophie Ellis Bextor

13

Jenna Coleman

14

Chili Bouchier

15

Kiera Knightley

16

Holly Willoughby

Getty Images
17

Princess Diana

18

Lady Godiva

19

Kate Beckinsale

Getty Images
20

Emma Bunton (Aka Baby spice)