Princess Eugenie looked incredible at Cheltenham wearing a burgundy ‘headband’ which cost £985 by Emily London which is actually a pillbox hat. Princess Eugenie looked incredible at Cheltenham wearing a burgundy ‘headband’ which cost £985 by Emily London which is actually a pillbox hat.
Princess Eugenie’s £985 ‘headband’ causes a royal confusion
