Princess Kate donned a stunning black dress by Alessandra Rich, one of her go-to British designers who has been responsible for some of her best looks. The timeless piece featured an exaggerated white collar, peplum style detail and the HMS Glasgow Brooch. She also paid a touching tribute to the late Queen Elizabeth II by wearing a glittering pair of …
Read More »