Now Katie Leung has ditched the Ravenclaw robes she wore as Hogwarts student Cho Chang for a more elegant ballgown. Fans have been given the first glimpse of the Dundee-born actress is her latest ...