Frank Ocean was cited for possession of marijuana, driving on a suspended license and having tinted windows after police pulled the musician over for speeding in Mono County, California, TMZ reports.
50 Best Songs of 2012: Frank Ocean, 'Thinkin Bout You'
Ocean was pulled over in his black BMW on New Year's Eve for going 90 mph in a 65 mph zone. When police approached his car they reportedly smelled pot, and a search allegedly turned up a small bag of it on his person.
Police confiscated Ocean's license but released him on the spot; the other passenger in the vehicle drove him home.
Neither Ocean nor anyone in his camp has commented on the incident.