Yes, you can paint on mirrors. The key is using acrylic paint for glass or white gesso as primer.
Gallery Glass Pastel Butterfly with Floral Design - Project
10 Unique Glass Painting Ideas to Spruce up Your Home in 2023
How to Paint texture in rocks and cliffs and reflections of Lake
Spray Paint Mirror: Update A Bathroom Mirror - Making Manzanita
How to Paint Glass & Reflections with Acrylics - Part 3 of 3
Painting in a mirror - Artwork
Painting on Glass: Step-by-Step Guide
A Step-by-Step Guide on How to Make Acrylic Paint Cones
How to Paint Mason Jars: Step-by-Step Guide for Stunning Results
Painting On Mirrors: an Easy Step by Step Guide