Police in Dazhou city, on south-west China's Sichuan province, came up with the idea of asking "beautiful officers" to ask motorists to drive safely.
Female officers aged between 25 and 45 have been selected to take part in the campaign.
"The idea is to let drivers feel more eased and relaxed so they take our message on board," said a spokesman.
"We think drivers might respond better to roses from a pretty girl than to a speeding ticket."
The campaign, organised by the local public security office and the women's association, aims to hand out 100,000 roses and 100,000 pendants before the end of December.