Britney Spears and Christina Aguilera have continued their battle for the most outrageous outfit at the MTV Video Music Awards.
![Britney and Christina at the MTV VM awards /AP](ananova_dress.jpg)
Aguilera wore a scarf made into a blouse and a very small mini-skirt.
Britney chose a leather dress, matching hat and lace-up stilettos.
Kelly Osbourne arrived with a crimped black bob and bright yellow eye shadow.
She also had on a four-finger ring in the shape of a keyboard and a black jacket that read "I'm not strange. You are" on the back, with the message "my boyfriend is out of town" on the front.
Kylie Minogue wore a white wraparound mid-riff-baring dress.
Jennifer Lopez showed off a new short and curly haircut.