Right now if you want a new photo for your California driver’s license you need to apply for a duplicate license from the California DMV. https://www.dmv.ca.gov/portal/dmv/detail/dl/dl_info#duplicateID_DL
That soon may change according an article in the Sacramento Bee:
“Not happy with that driver’s license photo? You might soon be able to pay for another.
“A California lawmaker has introduced a bill that would allow for up to three photographs to be taken on-site at the Department of Motor Vehicles.
“Assembly Bill 2405, introduced by Assemblyman Phillip Chen, R-Diamond Bar, would also require that each extra photo come with a voluntary donation not to exceed $5, with the revenue generated going to support driver education and training programs.”