All Charlotte (Charlie) James wanted was to go to Senior Prom with a date, was that really to much to ask? The problem was boys never really noticed her. Charlie was top of the class, valedictorian, athletic and yet still invisible. Except it wouldn't stay like that for very long. Enter Josh McQueen. Quarterback, most likely to be Prom King and Charlie's locker neighbor. Enter Cameron Mathias. Cute but not hot, Charlie's "friend", and just plain sweet. Enter Marcus White. Perfect, Perfect and did I mention PERFECT. Only one problem he's fictional, but not for long. Choosing a date for Prom will be a lot harder that Charlie originally thought.