(Cover) - EN Star Style - Kelly Osbourne was baffled as to why Emma Watson wore a "curtain" to the New York premiere of Harry Potter.
The 26-year-old television personality is a huge fan of style icon Emma, who has been in the spotlight a great deal recently thanks to the release of Harry Potter and the Deathly Hallows: Part 2.
Emma, who is famed for playing Hermione Granger in the Potter franchise, received high praise for the long golden Bottega Veneta gown she wore to the Big Apple unveiling of the final wizard instalment earlier this month.
However, fashionista Kelly wasn't impressed, likening the frock to household fabric.
"You are the most stunning young thing in Hollywood. I would die to be you and have your body, so why the f**k are you wearing a curtain to the final premiere of your movie - the final premiere? The final Harry Potter movie and this is what you're going to wear?!" exclaimed Kelly during an interview with Joan Rivers aired on US television.
Kelly is famed for being opinionated about fashion. In her role as a panellist on Joan's programme Fashion Police she often makes controversial comments about the outfits of the rich and famous, while Joan is equally shocking. (C) Cover Media