How to have a baby shower on bed rest

For many mothers-to-be, the time before baby is the time you want to spend pampering, shopping, and getting the house ready for baby! This is why it can be incredibly stressful for...