A shawl or pashmina woven from a luxe fabric like cashmere or a wool and silk blend makes the perfect gift for your maid of honor, especially if you're planning a winter wedding. If you're planning a summer wedding, stick to lightweight fabrics like silk or cotton. Your gift will keep her warm as she heads to the ceremony or reception, and it will look much better in photos than her everyday coat.
Consider personalizing the wrap or scarf by having it embroidered with her initials. Pick colors that complement her maid of honor's dress, or make it a timeless wardrobe staple by giving her a neutral color she can wear with anything.