Web sealant foam spray and paint are all you need for this whimsical diy. You can make your own mirror frame using a variety of different materials. Web 30 diy mirror frame ideas.
Diy fabric framed mirror
Diy large mirror frame embellishments
Diy simple metal frame mirror