May 5, 2022

You can print your own lipstick thanks to YSL — but is it worth $300?