Oh baby, baby! Kate Upton did Britney Spears proud in the new teaser trailer for Lip Sync Battle. The 24-year-old swimsuit model tried her hand at Brit's breakout hit "…Baby One More Time," and she didn't hold back.
MORE: Kate Upton Busts a Move in Dance Battle Against Jimmy Fallon on 'Tonight Show'
Upton rocked Spears' iconic schoolgirl outfit in a black bra -- with plenty of cleavage -- pigtail braids and a short mini skirt.
In the clip, Upton pounces on the ground, seductively crawling toward the camera before leaping up to show off her curves.
WATCH: Kate Upton Is Sure to Have the Best Wedding With This List of Demands
Not only was her competitor, Ricky Martin, shocked, but co-hosts LL Cool J and Chrissy Teigen were also speechless. Watch the clip now to see her impressive moves!
For more from Upton, watch the clip below!