Hi Kitty! Here is an idea for you! I just love this one! Also a chalk based or mineral based paint will all adhere to metal. :)
You can spray it or brush it. Use a paint that is specifically made for metal. Latex will scratch off too easily.
I've spray painted filing cabinets and they turned out great. Make sure to use a spray paint that is specifically for metal. Most brands have spray paint and primer combos.
If in good shape & no rust, scuff with steel wool then clean with denatured alcohol. Spray paint with RustOleum formulated for metal.