Crossbody bags are the best. They keep your hands free during the scorching summer months but look equally great over your layered sweaters and coats in the dead of winter. Whether you pair them with cutoffs or cashmere, these 25 bags are perfect all year round—and they're all under $200!
Kate Middleton's hair may seem perfect, but not according to Prince William. While speaking to a hairstylist trainee at a breakfast earlier today, he reportedly said that she should try styling his wife's "nightmare hair."