All the blue hairs must have been horrified!

Justin Bieber took some time out of his busy schedule for a round of golf with a pal yesterday in LA, and the singer opted to shun traditional attire in favor of baggy shorts and a sweatshirt. We guess the collared shirt rule doesn't apply for JB!

The Biebs is turning 24-years-old on March 1, and his lady love Selena Gomez is working overtime to make sure it's an occasion to remember.

"She has been busy plotting and planning with Justin’s friends to surprise him with a party full of those closest to him. After all the gifts have been opened, and the party ends, Selena is looking forward to some private, intimate time for just the two of them. She is doing her best to make Justin’s birthday as romantic and unforgettable as possible," a source dished to Hollywood Life. Oh la la!

Hey SG, if you still don't know what to get your man as a present, some golf clothes would be perfect!