Charm Girls Club My Perfect Prom takes girls through the thrills and drama of planning, fundraising, decorating, getting ready and attending the big night! It's party time at Charm Valley Academy! You're on the social committee and you've got to make it the best prom ever. Just look out for the Queen B's because they're jealous and will try to sabotage your success.