I am a fan of Shakira but sometimes I can't get on board with her red carpet looks. Yesterday she attended the 'Zootropolis' premiere at Cinesa Diagonalo in Barcelona, Spain.

She hit the green carpet in the ALICE + OLIVIA 'Desra' black & white sleeveless dress with a shirt collar, a lace top and mini skirt. This is one of those why would you do that looks. The styling is just bad.

First off the dress is way too tween for her, the hair should have been off-the-shoulder and most importantly, those boots shouldn't have been nowhere near this dress. The KATE SPADE clutch doesn't really coordinate either but it's not the worst thing here. Love you Shakira but this look is a no.