Wearing a blazer as a dress, like Rihanna just did in London, is a hard look to pull off, but a look that's easier to pull off than you expect is a printed jacket. It can lend instant jazz to everything from a little black dress to jeans. The singer paired her loud multicolor marble silk Stella McCartney blazer with round retro shades and ankle-strap sandals for her overseas appearance. For your version, wear a printed jacket — it need not be as loud, or even a blazer — with jeans and flats for a laid-back look, then pair it with a mini leather skirt and heels for a sassy night out. To get Rihanna's look, shop some of our favorite printed jackets below.