Harry Potter And The Half-Blood Prince has finally had its premiere at the Odeon Leicester Square, London. Good mood and more than muggle elegance was on display -- as well as some fan silliness.
Keep your eyes on the stars ... and on the Golden Snitch VickSD