Clear Filter


Lets talk rainbows! Rainbows include basic colours of Red, Orange, Yellow, Green, Blue, Indigo, and Violet. 

Rainbows symbolise many things. Such as hope, promise, peace, equality, luck, new beginnings, and eternal life. So why not show these virtues by wearing one on a shirt! Rainbow shirts are good for all occasions and everyday wear! 

You may think of the pride flag when you think of rainbows. Ever wondered why they are? Well, It goes back to 1978, when the artist Gilbert Baker, an openly gay man and a drag queen, designed the first rainbow flag. Baker later revealed that he was urged by Harvey Milk one of the first openly gay elected officials in the U.S, to create a symbol of pride for the gay community. Baker decided to make that symbol a flag because he saw flags as the most powerful symbol of pride. As he later said in an interview, “Our job as gay people was to come out, to be visible, to live in the truth, as I say, to get out of the lie. A flag really fit that mission, because that’s a way of proclaiming your visibility or saying, ‘This is who I am!’” Baker saw the rainbow as a natural flag from the sky, so he adopted eight colors for the stripes, each color with its own meaning (hot pink for sex, red for life, orange for healing, yellow for sunlight, green for nature, turquoise for art, indigo for harmony, and violet for spirit).

Beserk offers a wide range of shirts, if a rainbow shirt is not quite your style, why not browse our tops and t-shirts section that includes all types of shirts that feature anime, mesh, skulls and more!