By: Rose Nazarali - Published: Jul 8, 2009 ??? References: popeater & google 'Harry Potter and the Half-Blood Prince' premiered last night in London and all the stars were out to shine, including Emma Watson who had quite the wardrobe malfunction on the red carpet.