All Cast

Georgia Groome
Georgia Nicolson

Eleanor Tomlinson
Jas

Aaron Taylor-Johnson
Robbie Jennings

Tommy Bastow
Dave the Laugh

Alan Davies
Bob Nicolson

Karen Taylor
Connie Nicolson
Liam Hess
Peter Dyer

Georgia Henshaw
Rosie
Manjeeven Grewal
Ellen

Kimberley Nixon
Lindsay Marlings

Ingrid Oliver
Miss Stamp
Sean Bourke
Tom Jennings
Steve Jones
Jem
Imogen Bain
Headmistress
Eva Drew
Liberty "Libby" Nicolson
Lizzie Roper
Becky

Heather Wright
Receptionist
Matt Brinkler
Sven
Jason Ramsey
Jem's Boyfriend
Emma Tierney
Bummer Twin
Natasha Tierney
Bummer Twin
