If you don't mind DIY projects... You can make this pretty paper rose wreath. It's inexpensive to make yet very, very pretty! You can even use paper you were saving to recycle or pages out of a large book that you don't want. Just click on the tutorial and then come back and read the finishing instructions:
Once you've made several roses, cut a big heart out of cardboard (the size you prefer) and then glue the roses all around the heart shape starting on the outside working in. After you have the heart covered with roses, cut out some ribbon and glue it to the back of the heart shape. Then tie a bow and hang it up!