Kate Upton as Peter Cottontail