Justin Timberlake donned a Hawaiian grass skirt and a lei on his head on Friday as he helped bosses at Walmart celebrate the company's 50th birthday.
The pop star and actor took on the role of master of ceremonies for the firm's annual shareholders meeting in Fayetteville, Arkansas, and joked around with staff as they marked the anniversary.
Taking to the stage early on Friday at the Bud Walton Arena, Timberlake quipped, "It's 7:20 a.m. That's how Walmart does it? I need to work on my schedule!"
Country stars the Zac Brown Band, Colombian rocker Juanes and a cappella gospel group Take 6 provided the musical entertainment for the event.