16831003_10102663001735244_984892214487418038_n

Who wears it better?