The petals of the flower are colorful because of their DNA and those colors can mean many things. a lot of flowers have these bright colors to attract pollinators… fun fact if you are wearing a shirt with colorful flowers you probably with have more bees and other pollinators attracted to you