Christian Bale has said he loves being an actor, partly because of all the film fancy dress he has to wear.

The star, who won the Outstanding Supporting Actor prize this week at the Screen Actors' Guild Awards for The Fighter, said he really enjoys what he does because it feels so silly at times.

"It's like playing dress-up and other times it is so meaningful. I just enjoy that so much. We get to walk in other people's shoes," he commented.

Bale explained this helps him to empathise with other people, even though he admitted he still finds it hard to think of advice for budding young actors.

He has certainly worn lots of costumes during his career, which began with Empire of The Sun when he was a little boy.

Perhaps the most famous is his Batman fancy dress for Batman Begins and The Dark Knight, but he has also played a killer in American Psycho.