(This post contains affiliate links.)

Amazon currently has this Virgin Mary Costume for just $7.37 shipped in size large.  Snag it now for All Saints Day or an upcoming Christmas pageant!

This item is eligible for free shipping, but it is an add-on item, so it only ships with a $25 order.  Price could change at any time, so grab this now.

See more current Amazon deals here.