You know the name Elizabeth Grant and I’ve seen her many times on The Shopping Channel and I am super excited to share a beautiful holiday gift idea with you and a giveaway. It’s perfect for this time of year. Read on…… First things first. Who is Elizabeth Grant? “ Elizabeth Grant was born in London, England. She has lived in England…