Belly bands

Would you recommend getting a belly band? Is it worth it? Can they be worn with dresses?