Justin Timberlake has slammed Ashton Kutcher for stealing his style credit.

The 27-year-old singer insists he should be recognized for making trucker caps fashionable because he started wearing them long before "What Happens In Vegas" star Ashton.

Justin said: "It's funny, I keep hearing Ashton Kutcher say how he was responsible for trucker caps. Me and my friend Trace Ayala were wearing them when we were seventeen."

Although Justin likes experimenting with different styles, he doesn't see himself as a trendsetter.

He added: "Honestly, I don't walk out of my house thinking, Man, I hope somebody thinks this looks cool!'"

"There's some stuff I wear that people think is not cool."

Justin - who launched the William Rast denim line with pal Trace in 2005 - also revealed he has designed a new collection with Swedish fashion designer Johan Lindeberg.

He explained: "It is Southern heritage meets forward European innovation. I don't want to be Mr 'SexyBack' forever."

Justin is set to perform at the Fashion Rocks concert - which celebrates the relationship between fashion and music - at New York's Radio City Music Hall on September 5.

Beyonce Knowles, Mariah Carey, Keith Urban, the Pussycat Dolls and Timbaland are also scheduled to appear.

RELATED PHOTOS AND ARTICLES
Justin Timberlake - Shrek The Third Los Angeles PremiereJustin Timberlake - Shrek The Third Los Angeles PremiereMariah Carey - Fresh Air Fund Salute To American HeroesMariah Carey - The Emancipation of Mimi Tour at Chicago's United CenterJustin Timberlake - Shrek the Third Movie Premiere - London - Arrivals
Keith Urban's Philadelphia Concert Will Be First Gig As A FatherMariah Carey Reveals She Is Always Late
Will Ferrell Gives Nicole Kidman Parenting AdviceNick Cannon Falling Into Financial Debt Because Of Mariah Carey
Nicole Kidman's Adopted Children Visit Her Newborn BabyCelebrity Departures from MTV's TRL on July 22, 2008
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.