Kate has paid tribute to the late Queen with her choice of outfit today as she attended a Buckingham Palace reception to mark what would have been Elizabeth II's 100th birthday.