If you have even a semi-frequent need for flowers for personal or business events, then you know how expensive real ones can be ... required to make them look as lifelike as possible), we know ...
Rather, the singer and actor specifically wore a white coat made of 7,000 rose petals. That's 7,000 real rose petals, to be ...