Many ceremony venues will have restrictions on confetti. Metallic confetti is usually totally banned, and many venues dislike paper as it looks so unsightly afterwards. The dye can also seep into bridal fabrics if it gets wet.
A good alternative is to use real flower petals. There are specialist companies offering petals from all sorts of flowers in many different colours, or the florist will usually supply bags of fresh petals.
Baby bridesmaids can hand these out in a basket, or small cones of petals can be distributed to guests.