it really depends upon your haircolour more than anything because tops will be against your face and hair and can either look good OR bad. for example i think yellow always looks good on brunettes for example please see Nadine Coyle from girls aloud in this video:
http://www.simplygorgeouswomen.com/video... whereas on blondes i prefer red, please see gwen stefani:
http://www.eforu.com/gallery/gwenstefani... people with black hair look good in purple, see christina aguilera video:
http://www.livevideo.com/video/patrick19... and redheads look good in green, please see pic:
http://www.luckyoliver.com/photo/3880516...