Penn supports Theron at premiere

Charlize Theron and Sean Penn at the world premiere of A Million Ways To Die In The West

Charlize Theron and Sean Penn at the world premiere of A Million Ways To Die In The West

First published in National Entertainment News © by

Sean Penn played the dutiful boyfriend as he hit the red carpet with partner Charlize Theron at the world premiere of her new movie, A Million Ways To Die In The West.

The Milk star posed for pictures with his statuesque girlfriend as she promoted the comedy, about a cowardly farmer who must summon his courage to win over a mysterious woman who arrives in town.

The movie comes from Family Guy creator Seth MacFarlane and also stars Amanda Seyfried, Liam Neeson and Sarah Silverman.

Sean was not the only celebrity boyfriend in attendance at the glittering premiere - Masters Of Sex actor Michael Sheen dressed up for the occasion to support his partner Sarah.

Speaking on the red carpet before the screening, Avatar star Giovanni Ribisi said it was hard to keep a straight face with so many funny people on set.

"There were times that were really hard and that was the majority of work I would do when pacing back and forth in the hotel room, saying the words over and over again so I didn't laugh. That was my acting preparation," he said.

Speaking about Seth, who proved to be a controversial Oscars host in 2013, Giovanni added: "For anything Seth does, he has an original style and one thing I like he pushes the envelope and pushes people's buttons in the best way.

"We are in this age of ultra-conservative film making and music and he steps out of that box."

A Million Ways To Die In The West will be released in the UK on May 30.

Send us your news, pictures and videos

Most read stories

Local Info

Enter your postcode, town or place name

About cookies

We want you to enjoy your visit to our website. That's why we use cookies to enhance your experience. By staying on our website you agree to our use of cookies. Find out more about the cookies we use.

I agree