Miss England 2011, Alize Lily Mounter:
Alize Lily Mounter was newly crowned Miss England 2011 at the national finale held at the Hilton Birmingham Metropole in Birmingham.
Check out some photos of Alize Lily Mounter:
Photos credit: http://www.myspace.com/alizelyl