Features / November 3, 2007 In the Media – Keisha Castle-Hughes Although she’s only had a little to do with the Star Wars universe since appearing as the Queen of Naboo in Episode 3:… Read more