The duo walked the red carpet alongside Hollywood A-listers such as Meryl Streep, Nicole Kidman, Emma Stone and Amy Adams. Princess Kate wore a black, floral-printed Alexander McQueen dress, while William donned a classic tux.