Niall Horan as himself
Liam Payne as himself
Louis Tomlinson as himself
Harry Styles himself
Zayn Malik as himself
Taylor Swift as Lexi Clarkson
Chris Evans as James Clarkson
Katy Perry as Maggie Clarkson
Justin Bieber as Zack Clarkson
Miley Cyrus as Kim Edwards
Amy Adams as Brittany Murphy
Andrew Garfield as Blake Parker