Kate Middleton made a surprise appearance at a June 2 reception at St. James’s Palace honoring the work of Cancer Research U.K. She wore a coordinating ruby and diamond earrings and necklace set that doubles as a symbol of “bravery” and as a tribute to her eldest child, Prince George, and his July birthstone.




























