Today marks the 140th Anniversary of the Birth of Clementine Churchill, Baroness Spencer-Churchill, who was born on this day in 1885! The aristocratic wife of Sir Winston Churchill who was granted a life peerage in her final decade, Lady Churchill once wore this striking ‘Pearl and Diamond’ Tiara!
Lady Churchill’s Tiara
