Crepe Myrtle produces clusters of vibrant-colored flowers, which is why, gardening enthusiasts are keen on planting this in their garden or patio. There are many varieties that produce flowers in shades of pink, red, purple, lavender, magenta and white.