Justin Bieber was busted for driving under the influence during a drag race early this morning in Miami, and on top of that ... he resisted arrest and was driving on an expired license, according to reports.

Driving a yellow Lamborghini, Bieber was stopped by police, given a field sobriety test, which he failed, and was taken into custody. The charge for resisting arrest without violence stems from the singer's refusal to take his hands out of his pockets when police demanded he do so.

The 19-year-old pop star will be taken to jail, booked and processed. Bail will be set and we're guessing his peeps will pony up whatever it takes to get him out asap.

Stay tuned for more developments ...