





kirsten dunst was spotted mysteriously crying on the red carpet at this year’s cannes film festival, and now it seems we have an explanation to the sudden outburst.









the 35-year-old actress appeared on the red carpet on wednesday (may 24) in support of of film the beguiled alongside co-stars elle fanning, nicole kidman, colin farrell and director sofia coppola.









while it should be a happy occasion as you’re endlessly snapped by hungry photographers, people were left baffled as kirsten strutted the aisle in uncontrollable tears.









however it seems the tears can be explained, with kirsten’s rep telling metro.co.uk the outburst happened due to the overwhelming matter of sharing the carpet with coppola.









speaking to metro.co.uk, a rep said: ‘she was just moved to be back at cannes with her friend and director sofia. they were tears of joy.’









the pair were last at the festival together back in 2006 for film marie antoinette.









elsewhere at cannes, robert pattison is currently receiving overwhelming praise for his portrayal of an aimless bank robber in good time.




