What to Wear to a Summer Wedding: 5 Style Tips for the Modern Guest
The invitation hits your inbox in March. You glance at the date in late June, file it under "future me's problem," and then, suddenly, it's the Tuesday before the wedding and you're staring at a...