Miles Teller had his outfit all planned out before walking the red carpet at the premiere of The Divergent Series: Allegiant, but co-star Zoë Kravitz stole his look. The Whiplash actor, who attended the event looking dapper in in a suit and tie, told E! News that he was supposed to wear something quite different.
"I'm mad that Zoe wore what I was going to wear. I guess next year I'll have to pull it out or something. It's just embarrassing. I had it on," he joked to us of Kravitz's bold look. "It took me a while to figure out shoes, but I was like, once I pick this dress, that's it. No one's going to be looking at my shoes."
Kravitz showed up in a short, black strapless bodysuit that featured a fringed fishnet overlay, designed by Valentino. She paired the daring look with high-heeled black shoes, a red lip and a topknot in her hair. Teller got over the outfit thievery shortly after, but made it clear he still wanted to see what he would look like in Kravitz's ensemble.
"We just did a face swap," Teller explained, referring to Snapchat's filter that allows people to literally switch faces. "Maybe we'll do a body swap."
This must have been an example of one of their lovers' quarrels, as Teller and Kravitz both previously told E! News' Erin Lim that they're dying for a love story together. "We're hoping they write a little Chris-Peter love story," Kravitz dished, to which Teller responded, "It doesn't make sense. Shailene [Woodley] and people are allowed to have love."
If you're doubting whether they would have chemistry, don't. The dynamic duo proved they could be a couple when Kravitz dished, "We can stare into each other's eyes intensely." She immediately grabbed Teller's face for an intimate moment of eye contact that will leave you wondering whether it was fake or real.
Allegiant hits theaters March 18.