Based upon the facts you described, the officer may detain you looking enough to see your license and proof of insurance.
Good luck
Miami, FL
Orlando, FL
Tampa, FL
Naples, FL
Tallahassee, FL