Will and Kate outshine Hollywood stars