N'ayant pas de petit ami, Gemma Stone appréhende le bal de fin d'année qui se rapproche inexorablement. Celui dont elle rêve en secret, Sam, sort avec Cindy, véritable peste, rédactrice en chef du webzine du collège. Les horoscopes de Gemma, alias Jessica, connaissent un tel succès qu'elle est invitée à prononcer un discours à l'assemblée de fin d'année, ce qui la met dans une situation délicate.