Yes, plants are an excellent way to apologize. You can back up your words with a bouquet of beautiful flowers. Choose flowers such as roses, sunflowers, orchids, daisies, peonies, anemones and bluebells for your bouquet. Put a card with sincere apologies into the bouquet, and you will see a joyful smile on the face of your loved one.