Wardrobe

30 T-Shirts on Film

Not that we like to brag or anything but for the most part we don't have to wear grown-up clothes. While we'd draw the line at the onesie, there's no shirt, suits and tie business round here. In fact, we spend most of our time in t-shirts. And really, is there anything more comfortable than the feel of that soft cocoon of cotton on your skin? We'd argue there isn't.

Which leads us rather nicely to this: the coolest t-shirts on film. From Marlon Brando's iconic white offering in A Street Car Named Desire to Napoleon Dynamite's political 'Vote for Pedro', here is our tribute to possibly the best item of clothing a man will ever own.

(Images: All Star, Rex Features)

  • A Streetcar Named Desire

    A Streetcar Named Desire

    Worn by: Stanley Kowalski (Marlon Brando) Year: 1951 The… More details

    A Streetcar Named Desire

    A Streetcar Named Desire

    Worn by: Stanley Kowalski (Marlon Brando)

    Year: 1951

    The t-shirt: While James Dean might have done his fair amount for the humble white t-shirt, it was Brando who really started it all off when he wore it in A Streetcar Named Desire.

  • Accepted

    Accepted

    Worn by: Glen (Adam Herschman) Year: 2006 The t-shirt:… More details

    Accepted

    Accepted

    Worn by: Glen (Adam Herschman)

    Year: 2006

    The t-shirt: What's not to love about this grey t-shirt that reads 'I'm Sofa King Cool'.

  • Adventureland

    Adventureland

    Worn by: James Brennan (Jesse Eisenberg) Year: 2009 The… More details

    Adventureland

    Adventureland

    Worn by: James Brennan (Jesse Eisenberg)

    Year: 2009

    The t-shirt: What else do you need to wear when you work in an amusement park circa 1987?

  • Big Lebowski

    Big Lebowski

    Worn by: The Dude (Jeff Bridges) Year: 1998 The t-shirt:… More details

    Big Lebowski

    Big Lebowski

    Worn by: The Dude (Jeff Bridges)

    Year: 1998

    The t-shirt: If you've ever wondered where the deep v-neck trend came from, well wonder no more. It was, of course, thanks to the Dude. In fact, you could say he was responsible for influencing our laid back style throughout our whole time at university.

  • Bill and Ted's Excellent Adventure

    Bill and Ted's Excellent Ad…

    Worn by: Ted Logan (Keanu Reeves) Year: 1989 The t-shirt:… More details

    Bill and Ted's Excellent Adventure

    Bill and Ted's Excellent Adventure

    Worn by: Ted Logan (Keanu Reeves)

    Year: 1989

    The t-shirt: Band t-shirts are important to people like Ted Logan and Bill S. Preston, Esq. This Van Halen one is worn by Ted and is a shot of the band in one of their promotional shot of their 5150. Still, they're probably not a scratch on Wyld Stallions.

  • Caddy Shack

    Caddy Shack

    Worn by: Danny Noonan (Michael O'Keefe) Year: 1980 The… More details

    Caddy Shack

    Caddy Shack

    Worn by: Danny Noonan (Michael O'Keefe)

    Year: 1980

    The t-shirt: This red t-shirt with the white Bushwood logo is Danny's outfit for walking around the golf course.

  • Dazed and Confused

    Dazed and Confused

    Worn by: David Wooderson (Matthew McConaughey) Year:… More details

    Dazed and Confused

    Dazed and Confused

    Worn by: David Wooderson (Matthew McConaughey)

    Year: 1993

    The t-shirt: The eagle-eyed among you will have spotted that stoner David Wooderson is wearing a t-shirt with the cover of the second album from Ted Nugent and The Amboy Dukes.

  • What About Bob

    What About Bob

    Worn by: Bob 'Bobby' Wiley (Bill Murray) Year: 1991 The… More details

    What About Bob

    What About Bob

    Worn by: Bob 'Bobby' Wiley (Bill Murray)

    Year: 1991

    The t-shirt: After being ordered by his psychiatrist (played by Richard Dreyfuss) to take a vacation, Bob Wiley takes his break on the same place as his doctor. This superb t-shirt that reads 'Don't Hassle Me, I'm Local' turns the crazy notch up even higher.

  • Fast Times of Ridgemont High

    Fast Times of Ridgemont High

    Worn by: Jeff Spicoli (Sean Penn) Year: 1982 The t-shirt:… More details

    Fast Times of Ridgemont High

    Fast Times of Ridgemont High

    Worn by: Jeff Spicoli (Sean Penn)

    Year: 1982

    The t-shirt: An unlikely style icon, surfer Jeff spends his time in the comfiest of clothing. As well as donning a classic pair of Vans checked slip-on sneakers, included in his wardrobe is this Colt 45 t-shirt.

  • Ferris Bueller's Day Off

    Ferris Bueller's Day Off

    Worn by: Cameron Frye (Alan Ruck) Year: 1986 The t-shirt:… More details

    Ferris Bueller's Day Off

    Ferris Bueller's Day Off

    Worn by: Cameron Frye (Alan Ruck)

    Year: 1986

    The t-shirt: While Ferris gets a lot of attention for his attire (particularly this jacket), when it comes to t-shirts, sidekick Cameron wins with this red hockey jersey.

  • Flash Gordon

    Flash Gordon

    Worn by: Flash Gordon (Sam J. Jones) Year: 1980 The… More details

    Flash Gordon

    Flash Gordon

    Worn by: Flash Gordon (Sam J. Jones)

    Year: 1980

    The t-shirt: When we were just a wee nipper, this red on white t-shirt is all we wanted.

  • Funny People

    Funny People

    Worn by: Ira Wright (Seth Rogen) Year: 2009 The t-shirt:… More details

    Funny People

    Funny People

    Worn by: Ira Wright (Seth Rogen)

    Year: 2009

    The t-shirt: Like a Superman t-shirt if the the 'S' was replaced by the Jewish Star of David.

  • Wayne's World

    Wayne's World

    Worn by: Wayne Campbell (Mike Myers) Year: 1992 The… More details

    Wayne's World

    Wayne's World

    Worn by: Wayne Campbell (Mike Myers)

    Year: 1992

    The t-shirt: Let it be known that if you ever lack a Halloween costume this is always a fail-safe answer.

  • Wayne's World

    Wayne's World

    Worn by: Garth Algar (Dana Carvey) Year: 1992 The t-shirt:… More details

    Wayne's World

    Wayne's World

    Worn by: Garth Algar (Dana Carvey)

    Year: 1992

    The t-shirt: Unlike his trusty companion, Garth is a little more adventurous when it comes to his t-shirt choice. Here we see him sporting an Aerosmith t-shirt.

  • Happy Gilmore

    Happy Gilmore

    Worn by: Mr. Lawson (Richard Kiel) Year: 1996 The t-shirt:… More details

    Happy Gilmore

    Happy Gilmore

    Worn by: Mr. Lawson (Richard Kiel)

    Year: 1996

    The t-shirt: The fact that in real life actor Richard Kiel is 7 feet and 7 inches means his towering frame makes this t-shirt look even more intimidating. Oh, and the fact he's Jaws in Bond.

  • Jay and Silent Bob Strike Back

    Jay and Silent Bob Strike Back

    Worn by: Jay (Jason Mewes) Year: 2001 The t-shirt: Jay is… More details

    Jay and Silent Bob Strike Back

    Jay and Silent Bob Strike Back

    Worn by: Jay (Jason Mewes)

    Year: 2001

    The t-shirt: Jay is wearing a "Berserker" T-shirt with the image of Olaf, the Russian metalhead from Clerks. "Berserker" was the song Olaf was singing.

  • Knocked Up

    Knocked Up

    Worn by: Ben Stone (Seth Rogen) Year: 2007 The t-shirt: The… More details

    Knocked Up

    Knocked Up

    Worn by: Ben Stone (Seth Rogen)

    Year: 2007

    The t-shirt: The best way to prove you're a reliable, responsible human being capable of taking care of a child is definitely by wearing a t-shirt with the words 'amsterdam' on it.

  • Mallrats

    Mallrats

    Worn by: Brodie Bruce (Jason Lee) Year: 1995 The t-shirt:… More details

    Mallrats

    Mallrats

    Worn by: Brodie Bruce (Jason Lee)

    Year: 1995

    The t-shirt: According to Imdb, Brodie's shirt is the merged faces of three actors that tried out for the part of Brodie and didn't get it.

  • Napoleon Dynamite

    Napoleon Dynamite

    Worn by: Napoleon Dynamite (Jon Heder) Year: 2004 The… More details

    Napoleon Dynamite

    Napoleon Dynamite

    Worn by: Napoleon Dynamite (Jon Heder)

    Year: 2004

    The t-shirt: Considering the film is still relatively young, this t-shirt has now become a modern classic.

  • Pineapple Express

    Pineapple Express

    Worn by: Saul Silver (James Franco) Year: 2008 The t-shirt:… More details

    Pineapple Express

    Pineapple Express

    Worn by: Saul Silver (James Franco)

    Year: 2008

    The t-shirt: If you're not quite sure of the design on James Franco's shirt, it's a shark eating kitten. Yep, you read that right.

  • Police Academy

    Police Academy

    Worn by: Carey Mahoney (Steve Guttenberg) Year: 1984 The… More details

    Police Academy

    Police Academy

    Worn by: Carey Mahoney (Steve Guttenberg)

    Year: 1984

    The t-shirt: Steve Guttenberg's lovable rogue Mahoney tries to get one up on the Police Academy by donning this t-shirt.

  • Pulp Fiction

    Pulp Fiction

    Worn by: Jules Winnfield (Samuel L. Jackson) Year:… More details

    Pulp Fiction

    Pulp Fiction

    Worn by: Jules Winnfield (Samuel L. Jackson)

    Year: 1994

    The t-shirt: Despite being described as a couple of dorks, Jules (and Vince) still manages to make this blue cotton tee with a cartoon from Krazy Kat look cool.

  • Real Genuis

    Real Genuis

    Worn by: Chris Knight (Val Kilmer) Year: 1985 The t-shirt:… More details

    Real Genuis

    Real Genuis

    Worn by: Chris Knight (Val Kilmer)

    Year: 1985

    The t-shirt: Val Kilmer first wears this t-shirt when he turns up for an interview.

  • Revenge of the Nerds

    Revenge of the Nerds

    Worn by: Dudley 'Booger' Dawson (Curtis Armstrong) Year:… More details

    Revenge of the Nerds

    Revenge of the Nerds

    Worn by: Dudley 'Booger' Dawson (Curtis Armstrong)

    Year: 1984

    The t-shirt: Red on the arms with white middle. Slogan reads: High On Stress.

  • Scott Pilgrim

    Scott Pilgrim

    Worn by: Scott Pilgrim (Michael Cera) Year: 2010 The… More details

    Scott Pilgrim

    Scott Pilgrim

    Worn by: Scott Pilgrim (Michael Cera)

    Year: 2010

    The t-shirt: Over the course of the film, Scott Pigrim dons an array of fetching t-shirts that would make any 14-year-old green with teenage envy. But this one is the best. Points for the fact it's a Smashing Pumpkins t-shirt and another point for the fact that SP are also his initials.

  • Shaun of the Dead

    Shaun of the Dead

    Worn by: Ed (Nick Frost) Year: 2004 The t-shirt: Sure this… More details

    Shaun of the Dead

    Shaun of the Dead

    Worn by: Ed (Nick Frost)

    Year: 2004

    The t-shirt: Sure this t-shirt may be a little juvenile but that doesn't mean we won't snigger.

  • Superbad

    Superbad

    Worn by: Seth (Jonah Hill) Year: 2007 The t-shirt: White… More details

    Superbad

    Superbad

    Worn by: Seth (Jonah Hill)

    Year: 2007

    The t-shirt: White t-shirt with comedian and stand-up Richard Pryor on the front.

  • Teen Wolf

    Teen Wolf

    Worn by: Stiles (Jerry Levine) Year: 1985 The t-shirt:… More details

    Teen Wolf

    Teen Wolf

    Worn by: Stiles (Jerry Levine)

    Year: 1985

    The t-shirt: Another totally unfunny, childish t-shirt. We definitely don't have this t-shirt at home. Definitely not.

  • White Men Can' Jump

    White Men Can' Jump

    Worn by: Billy Hoyle (Woody Harrelson) Year: 1992 The… More details

    White Men Can' Jump

    White Men Can' Jump

    Worn by: Billy Hoyle (Woody Harrelson)

    Year: 1992

    The t-shirt: One of the best t-shirts. Ever.

  • One Flew Over the Cuckoo’s Nest

    One Flew Over the Cuckoo’…

    Worn by: R.P. McMurphy (Jack Nicholson) Year: 1975 The… More details

    One Flew Over the Cuckoo’s Nest

    One Flew Over the Cuckoo’s Nest

    Worn by: R.P. McMurphy (Jack Nicholson)

    Year: 1975

    The t-shirt: Never has a green t-shirt with a packet of cigarettes rolled up in its sleeve looked so cool.

Tags: fashion, Style, menswear, entertainment, Film, movies

Share on

or email.

  • Facebook
  • Digg
  • Delicious

Add a comment

Follow Shortlist on Twitter

Ballot Box

Favourite Robin Williams movie?

Favourite Robin Williams movie?

Find Shortlist on Facebook