Paper flowers are perfect for weddings - they are durable, they can come in every color at any time of year, and they last forever!