yeah it's definitely an opposites attract kind of line! so she could've been smart or artsy or a cheerleader, and he was the kind who was like, how many virginities can i take? so you're right on track. and by dating i mean that he was like hooking up with several girls at once in different grades but not really a boyfriend to any of them because he was a dick.
my number one pick would be ana de armas, but from there like margot robbie, blake lively, etc. blonde or blondish passing for the 29-31 range.