Picture frames can be ordered to match any style decor! They can be covered (like this one), hand painted, embellished, personalized w/ a name/s, have scripture on them, etc. The possibilities really are endless! They range in price from $12 - $25 depending on the size and design.
4x6 frame - $20 (sorry for the unfinished pic...somehow I forgot to take a pic of the finished product!)