Joseph Gordon-Levitt dressed up as Yoda at the Hollywood premiere of 'Star Wars: The Force Awakens'.

Joseph Gordon-Levitt

Joseph Gordon-Levitt

The 34-year-old actor channelled his inner Jedi Master by donning green face paint, elf ears and a white bathrobe on the red carpet at the TCL Chinese Theatre in Los Angeles on Monday night (14.12.15).

The '500 Days of Summer' star is clearly a huge fan of the popular sci-fi franchise and even said he'd be up for starring in the next movie if asked.

Speaking at the event, he told website Cinemablend: "Of course! I knock on his door every day, and I'm like, 'Am I in the movie yet? Am I in the movie yet? Dude! No, seriously dude. It's important to me! I want to be in the movie!' "

Many other Hollywood stars proved they were super-fans of 'Star Wars' at the star-studded event.

Filmmaker-and-actor Spike Lee and actor Matthew McConaughey also dressed up as Luke Skywalker's teacher Yoda.

And 'Hot Pursuit' actress Sofia Vergara and model Karrueche Tran sported Princess Leia's trademark hair bun.

Each star posed on the red carpet alongside Stormtroopers and robots C-3PO, R2-D2 and BB-8.

The star-studded premiere also saw new actors John Boyega, Daisy Ridley, Max von Sydow and Gwendolyn Christie walk the red carpet as well as original actors Harrison Ford, Mark Hamill and Carrie Fisher.