The best way to make it last longer is to choose a durable bloom that will last for several hours, such as rose varieties.