Yesterday must have been a proud day in the Tory Burch office. Kate Middleton and Drew Barrymore, although separated by 7,600 miles and multiple continents, wore the same $1,500 embroidered Tory dress while doing famous-person things. Twins!
For dinner with the king and queen of Bhutan, the princess accessorized the gown with an orange shawl. Drew Barrymore did the same in New York, at the Plaza Hotel’s annual ASPCA Bergh Ball, but she gave her shawl to a puppy: