The 31-year-old actor set the Academy Awards red carpet on fire in a classic double-breasted black Saint Laurent tuxedo at the Dolby Theatre in Hollywood on March 12. Butler, who is nominated for Best Lead Actor for his portrayal of Elvis Presley in Elvis (see the full list of nominees here), channeled the late rocker’s suave style and swoon-worthy good looks while posing for pics ahead of Hollywood’s biggest night. (See every celebrity on the Oscars red carpet here.)