The videos for both the original English version and the Spanish translation were released on 30 October 2009. A video for the remix version of the song, featuring American rapper Kid Cudi, debuted later in December 2009. The video starts with Shakira sitting in a steam filled bath house surrounded by other women facing her, all clad in white. The next scene shows a group of female Korean drummers performing the Korean "Three Drum Dance". Shakira appears in a bedroom wearing black lingerie and begins fighting her partner (played by dancer Daniel "Cloud" Campos ) in a martial arts inspired dance routine and ultimately manages to defeat him. Scenes of Shakira dancing wearing a black and golden outfit follow. Near the end of the video, all the previous scenes are rapidly interspersed. The version featuring Kid Cudi, features additional scenes of the rapper in a room. The music video received generally positive reviews from critics. Tanner Stransky from "Entertainment Weekly" reviewed the video positively, and said it was a "fun feat to watch her [Shakira] pull off". Story Gilmore from Neon Limelight called the fight between Shakira and her partner an "angry yet passion filled tussle" and the video a "smoking hot winner". Elena Gorgan from Softpedia, praised Shakira's dance moves and noted that she "comes very close to perfection in terms of artistic dancing". Jocelyn Vena of MTV News noted that Shakira was "dancing around being sexy" in the video. Olivia Smith from the "Daily News" described the dance choreography as "highly athletic", but criticized the design of the hotel room where the video was filmed. Shakira made an appearance on 18 September episode of "Jimmy Kimmel Live!" and performed "Did It Again", along with "She Wolf". Shakira performed the song on the US version of "Dancing with the Stars" on 13 October, and on "Saturday Night Live" on 18 October. In both the performances, Shakira was backed by female Korean drummers, who were also present in the music video of the song. The song was also performed by Shakira at the 2009 MTV Europe Music Awards. On 15 November, she performed the song on the UK version of "The X Factor".