Home / Glamour News / Kate Middleton Wore an Affordable H&M Sweater on Her Latest Royal VisitKate Middleton Wore an Affordable H&M Sweater on Her Latest Royal Visit Glamour News Duchess of Clothing I Can Afford. Glamour