Here is the full list of all 77 Last Knight: Rogue Rider Edition achievements.
Hats are head enhancement gear, hats are free, hats can be found in presents, hats are randomly generated, hats can be shared, hats look nice on your head but hats can not be bought. Find one of those hats in the Endless Mode.