They are two current ways to get a cape. The first way is to vist Minecoin or Minecraft live. If you put your minecraft username where it says to put it, you can get a cape!
The next way can only be done in minecraft bedrock and consles. To get a cape this way, you have to buy minecoins or use ur own if you have some and buy a cape with it. Everyone hasone cape because the game gives you a free one in Minecraft Bedrock.
The final way is to buy it. Websites sell capes which cost real money, tho some websites are scames so be careful not to go to unpopular websites. Go to the websites that are very popular or are sponsered by a youtuber.