The Princess of Wales continues to bring timeless style to the masses. It turns out that the luxurious sweater she wears every season is offered at a price considered reasonable by all accounts.
Kate Middleton’s style has always been the epitome of polished elegance, but that doesn't mean she lives in fancy dresses and heels. One of her favorite casual wardrobe staples is the varsity ...