Mahira Khan is at Cannes these days, representing makeup brand L’Oréal for Pakistan, and making us all incredibly proud. While it’s common knowledge that the actress isn’t there representing a film, just as her Indian counterparts Deepika Padukone, Aishwarya Rai and Sonam Kapoor (also having been ambassadors for L’Oréal), some people seem to be very uneducated in the entire matter; in particular actor Shaan.

Mahira Khan has yet to make her red carpet appearance but has been slaying so far at Cannes, as BRAND AMBASSADOR OF L’ORÉAL PAKISTAN (in case Shaan is reading this)

Shaan took to his social media and posted this question regarding why the actress was present when she had no film to showcase

Cannes is indeed a film festival, and while the premise is a showcase of selected films, the festival has long been associated with fashion, where celebrities set fire to the red carpet wearing A-lister designers. L’Oréal has long been the official partner of the film festival and has sent numerous brand ambassadors from across the world to represent it.

So Shaan, that’s why she’s there…..

The actor’s statement got TREMENDOUS backlash, and we’re not even surprised

Oh, and when we mean backlash, we seriously aren’t kidding..

Honestly Shaan, why

Well isn’t Shaan quite in a pickle now

What do you think about Shaan’s statement?

Shaan Is Having A Massive Twitter Meltdown Right Now And It’s Cringy AF

13 Pairs Of Pakistani Actors Who Need To Work Together ASAP Because They’d Look Hot AF

The “7 Din Mohabbat In” Trailer Is Here And We’re Very Confused, But In The Best Possible Way