A money envelope is a special type of envelope often used to gift cash on occasions such as weddings, birthdays, or holidays. It's usually designed with decorative elements .