You can unlock it by completing Find The Force Quests and earning enough Galactic Reputation points. It's very rare for Epic Games to give out free skins in Fortnite, although there were actually quite a few available at the start of 2023 that you can see in the expired free skins table further down this page.