With popularity ranked according to the number of Facebook shares, tweets and blogposts, the following clips are the most talked about videos of the past 7 days.

The official World Cup 2010 song, Shakira’s “Waka Waka” still tops the list, with a mans hilarious reaction to a double rainbow in Yosemite rising to number two. Film clips for B.o.B and Enrique Iglesias come in at numbers three and four, with Justin Bieber’s Baby falling this week to number 5.

1) Shakira — Waka Waka (This Time for Africa)


2) Yosemitebear Mountain Giant Double Rainbow

3) B.o.B — Airplanes feat Hayley Williams of Paramore


4) Enrique Iglesias – Cuando Me Enamoro feat. Juan Luis Guerra


5) Justin Bieber — Baby ft Ludacris