Wholesale wedding ribbon with added glitter works well for corsage and boutonniere work. It has a lot of sparkle and shine with a wired edge to hold a perfect bow.
This #3 ribbon is 9/16" wide and comes on a large florist sized roll of 25 yards.
Also available in white with gold or silver sparkle, black, citrus, turquoise, copper, ivory, red, royal blue, gold, lavender, chocolate and purple.
Florists buy ribbon for weddings on larger bolts so there is plenty to do all the corsage work, plus leave some for ribbon wrapping bouquet handles and boutonnieres and adding loops to other designs.
"Cheap" ribbon from places like discount dollar stores can end up costing more per yard when purchased a few feet at a time and can have color differences if they come from different dye lots.