Ariana Grande and her Arianators triumphed again! After beating out Iggy Azalea's "Trouble," Ariana's "One Last Time" is facing off against Meghan Trainor's "Dear Future Husband." Which song should win the Pop Clash?

We'll admit it: We've had Ariana's EDM-tinged "One Last Time" on repeat ever since we first heard it. What's not to love? The beat-friendly track shows off Ari's vocals in an entirely new way. Not to mention that the song is totally catchy — and totally heartbreaking. "I was a liar / I gave in to the fire / I know I should've fought it / At least I'm being honest," she sings. We've all been there, Ariana.

Meghan Trainor totally kicks it old-school in her retro-flavored "Dear Future Husband." The old-fashioned vibe is perfect for the song, which lists the standards the singer requires of her man. (Gentleman, take notes!) We love that she's not afraid to demand the best. The upbeat track makes us want to get up and dance — while laying it down for our own future husband.

Which song should win this week's Pop Clash? You can vote for Ariana or Meghan once an hour until the polls close at 3 PM ET on March 23.

Watch Ariana Grande's "One Last Time" Video

Watch Meghan Trainor's "Dear Future Husband" Video