THE JEWEL IN THE CROWN
Miss England 2011 winner, Alize Lily Lounter, wears Ariella Couture ‘Skyla’ dress to present the new Miss England 2012 winner her award. Former Britain’s Next Top Model contestant Charlotte Holmes was crowned Miss England 2012 at the Athena in Leicester.

Online Boutique: Buy the Skyla Dress here