BRANSON, Mo — It was a beautiful day for golf. The sun was out, and so were the stars.

Johnny Morris had his friends out to play today, including a return from last year, Singer Kid Rock. He was having some fun.

“KOLR? You get rid of that ‘O and L’ it would be K-R. It would be a lot cooler,” Kid Rock joked.

Assuming the “K-R” would stand for Kid Rock…

Chad Bruner, a huge Kid Rock fan, made the trip all the way from Georgia for the tournament.

“I’ve been around Kid Rock a couple times. I actually gave him a shot and got my jersey signed. My kids, they love Mater. Larry the Cable Guy is here. Everybody’s happy now,” says Bruner.

Larry the Cable Guy actually paired up with Kid Rock today. Kid Rock almost knocked somebody’s drink out of their hand after hitting their cup with the ball, which Larry attributes to having a good time.

“Last time I played with him I was the one hitting people and I was going, ‘I gotta get better’. He’s smoking cigars and having a good time, but so was I,” Larry said.

Mark Wahlberg was locked in today, playing with Johnny Morris’ son John Paul. Wahlberg drew a big crowd, but a newcomer to Top of the Rock this year was none other than the heartthrob himself — Justin Timberlake.

Two of his biggest fans, Georgia Mayberry and her daughter Rosanna Rephan came up from Arkansas to see their celebrity crush. 

“Just as he was teeing off, we got to see him and it was great. Perfect timing, perfect photoshot. So we’ve been chasing him around and at the 8th hole she said ‘Hey Justin!’, and he said hi back, so we’re in heaven now,” said the mother and daughter.

All in all, a gourgeous day at Top of the Rock, and the celebrities will be back Sunday for another 9 holes.