I bought this wreath (plain red rose on grapevine base) from a local drugstore after Valentine's day two years ago. It was super cheap, otherwise, I would have made it on my own with a 14 inch grapevine wreath and multiple bundles of silk red roses. Both are available at most craft stores and some dollar stores. Remove all red roses and some leaves from bundle stem and hot glue around wreath fitting tight and filling up entire front and side surfaces. It definitely uses a lot of silk flowers. You could buy multiple colors or all one color just like mine.
I found glitter heart picks in pink and red in 2 different sizes at the Dollar Store. Each pack contains 7 picks and were $1. I bought 3 packs, 2 packs of the small red ones and 1 pack of the pink ones. For my wreath I used a total of 11 of the small red ones and 7 large pink ones. I had 3 small red ones left over which I used in a flower/ berry bundle seen in previous post.
I broke the wood pick (stick) down to 1-2 inches from the top (heart) and randomly placed around the wreath. I used hot glue to attach. I made a bow with the spool of pink sheer wire edged ribbon also found at the dollar store for $1. The ribbon is 2.5 inches wide and contains 3 yards, the perfect length for one 6 inch bow. I made the bow using this tutorial.