Laura Spencer-Churchill, Duchess of Marlborough — British noblewoman and socialite