Carrot Maxxing: The Viral Trend Promising Beauty Benefits – Fact or Fiction?