Why Is Prabhas Always Covering His Head with a Cap? The Reason Behind It

Pan India Prabhas, who cemented his stadrom with Baahubali, has evolved from being a Telugu hero into a full-fledged pan-India star. Post-Baahubali, all his films have released across major Indian languages — Telugu, Tamil, Kannada, Malayalam, and Hindi — cementing his status as a national icon.
Despite his busy schedule with multiple big-ticket projects, those close to him say Prabhas never turns away anyone who approaches him for help. Whether it’s promoting another actor’s film or lending support to smaller projects, he’s known for his generosity and humility within the industry.
However, fans have lately been curious — and even a bit puzzled — about one thing: Prabhas’ recent appearances wearing a cap everywhere he goes. Be it at song launches, trailer events, or public outings, the actor rarely shows up without his signature headwear.
While some trolls have mocked the look as “odd” or “unflattering,” loyal fans have expressed concern, wondering why their favourite star keeps his head covered all the time.
According to industry insiders, there’s actually a practical reason behind this consistent choice. Prabhas is currently working on multiple films, each demanding a different hairstyle and look. To avoid leaks of his on-screen transformations, the actor reportedly uses the cap to conceal his hair whenever he steps out in public.
In the past, a few of Prabhas’ looks were accidentally revealed before official releases, causing concern among filmmakers. Following those experiences, producers and stylists are said to have advised him to cover his look until the production teams officially unveil it.
So, while the mystery around Prabhas’ cap may have sparked endless speculation, the reason appears to be strictly professional — a star safeguarding the secrecy of his roles in some of the most anticipated upcoming films in Indian cinema.