British Princess Kate Middleton attended the event elegantly and elegantly in black silk and stiletto heels (2图)