The shirtless blazer: Which star wore it best?

Rihanna

Credit: Google Images

Lady Gaga

Credit: Google Images

Olivia Wilde

Credit: Google Images

Jennifer Aniston

Credit: Google Images

Gigi Hadid

Credit: Google Images

Bella Hadid

Credit: Google Images

Yolanda Hadid

Credit: Google Images

Gwyneth Paltrow

Credit: Google Images

Kim Kardashian West

Credit: Google Images

Kourtney Kardashian

Credit: Google Images

The most annoying songs of all time