Marigold is one such flower that not only treats skin problems but also gives it a flawless appearance.