Fun, printed dresses like this one are great for summer because they can be used for so many different occasions. Pair this A-line Tommy Hilfiger with some heels and a chunky necklace and you're all set for a summer wedding. Throw on some flats and you're office-ready. Made from cotton and elastane. $77 (from $110), Hudson's Bay.