Literally did a double take when I saw this because I actually thought it was Britney Spears
Obviously at second glance I noticed certain things were little "larger" if you know what I mean.... I'm a guy what do you expect!
Whatever! Point is Kate Upton totally went all out for her upcoming performance on Lip Sync Battle pulling out the iconic school girl outfit that Britney wore in her video for "Baby One More Time" and even busted out some choreography