LeBron James went above and beyond for his Halloween costume, as the NBA superstar delivered a pretty spot-on Prince impression.
Donning leather pants, a ruffled white dress shirt and a white Jackson Kelly, James perfectly channeled the legendary musician at a party with fellow members of the Cleveland Cavaliers over the weekend.
Several photos and videos of James have made their way to social media, a few of which can be seen after the jump.
No word on James’ guitar chops at this point, however.
About last night! The Artist Formerly Known As Prince grace the stage. Epic performance by the man himself! Hahahaha A photo posted by LeBron James (@kingjames) on Nov 1, 2015 at 7:03am PST