Hostess gifts??

Tiffany
Is it etiquette to give hostesses gifts for baby showers? If so, does anyone have any budget friendly gift ideas?