Who wore it better? Key or Zico?

The item in question is the KTZ Detachable Mask Moonstripe Print Cap.
SHINee's Key wore it on 140403 to the Airport while Block B's Zico wore it in the Jackpot MV.
It is still purchasable here.

Although i apologise in the slight unfairness with the clarity of the photos, 
that's the best screencap of Zico I've got. :(
So who do you think wore it better?
Do not take without proper credit!
Image Credits:
Meltin Smile, CJENM

Also See:
Block B's Jackpot
Block B's Very Good
Your king is here
A little bit of SHINee
ToHeart (4)
Copyright © 2013 K-world Style (K-pop & K-Drama Fashion)