Sports Illustrated cover model Kate Upton went up against '90s icon Ricky Martin on last night's season premiere of Lip Sync Battle, so it's only fitting that she chose to turn it into Throwback Thursday.
Upton took on the 1998 Britney Spears classic "... Baby One More Time," complete with a recreation of the song's famous music video, schoolgirl outfit and all. We already knew she could hold her own in a Dance Battle, so we're not surprised to see her pull out a few of Britney's iconic moves.
And really, we're just waiting for those fuzzy hair accessories to come back into style.
It's not the first Britney tribute Lip Sync Battle has seen. Kaley Cuoco nailed "I'm a Slave 4 U" in a previous episode, snake and all. To be honest, we'd be happy to see the singer's entire repertoire get the lip-synch treatment.
Upton's competitor Ricky Martin, meanwhile, threw things back even further with his rendition of the title song in 1984's Footloose. Decked out in his own version of Kevin Bacon's suit, Martin led a group of impressive backup dancers in some seriously sweet moves.
We don't know about you, but we want to go to whatever school these two go to.