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

6

Kate Winslet

7

Diana Dors

8

Liz Hurley

9

Kelly Brook

10

Kate Middleton

11

Eleanor Tomlinson

12

Sophie Ellis Bextor

13

Jenna Coleman

14

Chili Bouchier

15

Kiera Knightley

16

Holly Willoughby

17

Princess Diana

18

Lady Godiva

19

Kate Beckinsale

20

Emma Bunton (Aka Baby spice)