Helen Flanagan in Red Mini Dress – Arrives at Menagerie Restaurant in Manchester Helen Flanagan in Red Mini Dress