Singer Frank Ocean has reportedly lost his driving licence following a New Year's Eve (31Dec12) run-in with police in California.

The star was pulled over for speeding in Mono County and officers smelled marijuana coming from his black Bmw as they questioned him by the roadside.

According to Tmz.com, the cops then searched Ocean and found a small bag of pot on his person.

He was allegedly cited for marijuana possession, having tinted windows, and driving on a suspended licence, which was confiscated on the spot.