Princess Kate and Prince William attended Hillsborough Castle's annual garden party in Northern Ireland, and as usual, Kate looked absolutely stunning.
The annual garden party is always attended by a senior member of the royal family, and the royal duo flew in after a recent visit to the US Embassy in London to pay their respects to victims of a slaughter in Florida.
Kate wore a lovely Day Birger et Mikkelsen brocade coat that was ten years old - proving that her style really is timeless! She first wore it to Laura Parker Bowles' wedding in 2006.
She accessorised the coat with a beautiful gold three leaf clover brooch, gold topaz earrings, and an elegant rose-shaped hat.
Source: Daily Mail