Overwatch 2 has plenty of different cosmetics available for each character in the game that players can collect through various methods, such as playing the game and completing challenges or limited-time events, purchasing them from the Overwatch Shop, or tuning in to different live events and streams to earn them through watching on verified platforms.