Men, the spring weather is here and it is time to accessorize for the new season. Here are our choices of the best and swaggest caps to top off your wardrobe.

1. All-over Printed Cap by Jack & Jones

2. Ethnic Visor Cap by Bershka

3. Monochrome Printed Snapback Cap by Topman

4. So Cal 5 Panel Cap by Hollister Co.

5. Cap in a Wool Blend by H&M

6. Forest Print Cap by Pull & Bear

7. Nicce White Noise 5 Panel by Topman

8. Printed Denim Cap by Zara

9. Triangle Print Cap by Pull & Bear