Hayley Atwell
Hayley Atwell plays Agent Peggy Carter in Marvel Television's Agent Carter                                         (Justin Tallis / Getty)

They've been sending hilarious videos back and forth to each other via social media since San Diego Comic-Con weekend (10 – 12 July), but it seems as if Agent Carter star Hayley Atwell has finally won the Dubsmash war (or has she?) between herself and co-star James D'Arcy and the cast of Agents Of SHIELD by electing to have an Avenger cameo in one of her videos.

The playful rivalry is understandable given that the two teams are cast-members of competing yet equally well-loved Marvel television shows, and seeing as both of them went down a storm with fans at the event, it seemed only fair that they involved fans from all over the world in the fun that they got up to there, too.

If you've been living under a rock and haven't been keeping up-to-date with the ongoing funny feud as it's been happening, then fret no more, as IBTimes UK puts all of the renditions all in one place, in the order they were uploaded so you can see the battle unfold in all it's sequential glory...

It all started fairly innocently, on the first day of the convention, when Chloe Bennet (Skye in Agents Of S.H.I.E.L.D.) and a rapping Clark Gregg (Phil Coulson in the same show), called out their British counterparts to a lip-syncing battle with their own rendition of DJ EZ Rock's It Takes Two. A challenge that Atwell and D'Arcy accepted by simply stating "You're on" alongside of video of the pair of them singing The B-52's track, Love Shack.

Not hanging around for their competition to get the upper-hand, Team Carter uploaded a second (and then a third) video, the first of which saw them literally lying on the ground as they sang Taylor Swift's I Knew You Were Trouble. But it was the next Dubsmash that would really deliver their "killer blow" as the two opted to mouth along to Bennet's own single, Uh Oh.

Seemingly unfazed by their opposition, Bennet and Gregg then came back with a short, attitude-filled snippet of the two of them singing along to Rihanna's latest song, B**** Better Have My Money, which left Marvel fans that were now following the Dubsmash exchange feeling a little underwhelmed, due to there being no inside joke or meaning behind their song choice. However, it turns out that that was a just a trash-talk, warm-up video compared to what was next to come.

Lip-syncing to Queen's We Are The Champions, Bennet and Gregg rallied the whole cast of Agents Of S.H.I.E.L.D. to get involved, making them stand two by two and each step away with every line of the song so as finally to reveal the person behind them all. Last in the line was Gregg, dressed head to toe as Peggy Carter (Atwell's character in Agent Carter) as he delivered the final part of the atmospheric title line "...of the world."

As we all could have guessed, Atwell wasn't too thrilled about Gregg's depiction of her character and it looked like she had admitted defeat for a while. The group even expressed their ill-feeling with a clip that saw them going head-to-head (whilst face-to-face) singing a long to Taylor Swift's Bad Blood. But as it happens, Atwell was just biding her time before she could bring out the big guns, or should we say big shield...

As in her most recent video, Atwell also decided to feature a comical cameo that was sure to earn her the title of Queen Of Dubsmash, as who she selected was none other than Peggy Carter's long-lost love interest Captain America himself, as she got Avengers star Chris Evans on board with the battle. The new trio opted to sing another Queen song just to get their own back on their rivals, Another One Bites The Dust.

Hardcore Marvel fans could see how much of a 'burn' said video was going to be before it even started playing, as the icon depicted an image of Captain America with a heart-felt, signed message to Gregg's character Coulson on the front. In Avengers Assemble, Coulson is a keen Steve Rogers AKA Cap fan and was always eager to get him to sign one of his collectable trading cards, something that he never managed to do - so this must just be rubbing salt in the wound!

Evidently thinking that they've won before they even gave their opposition a chance to get their own back, Atwell and D'Arcy posted another video, again starring Chris Evans, and this time – they made it personal. In real life, Gregg is married to Dirty Dancing star Jennifer Grey, who played Baby Houseman in the 1987 and who the iconic line "Nobody puts Baby in the corner" was all about.

Setting their victory video to (I've Had) The Time Of My Life, the well-known song from the classic film, clearly chosen to good-naturedly mock Gregg as well as draw attention to how much fun the Dubsmash war itself was, the pair can be seen chatting, interrupted when Evans pulls Atwell away from D'Arcy and kisses her. Meanwhile, her current co-star holds up a sign saying "Nobody puts Jarvis [his on-screen character] in the corner."

Safe to say, we wish we were a cast member of a Marvel Television show now – it certainly looks like a laugh. But, whose side are you on so far? Team Carter or Team SHIELD? We just can't wait to see Gregg and Bennet's retaliation, if they think they can top an Avenger that is!

The dubsmash war continues me and @clarkgregg against @realhayleyatwell and #jamesD

A video posted by Chloe Bennet (@chloebennet4) on

Consider the mic DROPPED. @realhayleyatwell #dubsmashwar2015 @clarkgregg

A video posted by Chloe Bennet (@chloebennet4) on

In response to Clark Gregg's bastardisation of Peggy...

A video posted by @realhayleyatwell on

The war continues. Bad Blood video as promised for our #NerdHQ panel. @realhayleyatwell @clarkgregg

A video posted by Chloe Bennet (@chloebennet4) on