S.F. life can be a breeze. Literally. We're blasted with bone-chilling winds on the regular, so no matter what trend is making the rounds or what month our iCals read, there’s one evergreen piece that always stays by our side: the cardigan. This trusty staple is there for us when the forecast makes its moody shifts, and never fails to layer perfectly with whatever get-up suits our fancy.
Meghan Markle's First Wedding As A Royal Had A Little Stumble