The 41-year-old actor believes that Hollywood and the movie-making business is more obsessed with beauty now, reports femalefirst.co.uk.
"Filmmaking is a visual medium. It's motion pictures. So basically you're just a model that talks. Look at any actor nowadays, they're just models. Going to the Oscars is like going to the prom. Everybody dressed up.
"It used to be that when you went to the Oscars, you'd pick up something nice from the mall. Now it's this big hoo-ha. It's off the f***ing rails,� The Guardian newspaper quoted Shannon as saying.
�Even with me, when I do some press conference, some designer will say they want to put their suit on me. Put their suit on me! I never in my wildest dreams thought I would be hearing that phrase,� he added.
The "Pearl Harbor" actor also shared that Hollywood lifestyle is a world away from his humble beginnings growing up in Lexington, Kentucky.(IANS)