The finale of Miss England 2011 will kick off at 7pm today (July 19, 2011) at the Birmingham Hilton Metropole. 64 beauties will be vying for the crown and the right to represent England in Miss World