Whether or not football's your thing there is more than one reason to watch this Sunday's World Cup final take place between Holland and Spain.

Aside from the attractive players (Fernando Torres) and all round buzz of the event, Shakira will be performing at the closing ceremony and will be dressed in a creation by designer Roberto Cavalli.

The Latino singer will be performing the official world cup song 'Waka Waka' dressed in a tulle top embellished in multicoloured pearls and a free flowing fringed skirt.

We will sure be watching and we've got to say, amazing abs Shakira!

Written by Gemma Owen