Category Archives: Fred Farrugia

Fred Farrugia – new name at Sephora!

If you’ve never heard of this name before, it’s enough to say that Fred Farrugia is the “guilty” one for inventing probably the most famous lip gloss – Juicy tubes. :) Back in September 2009. Fred Ferrugia launched his makeup … Continue reading

Posted in Fred Farrugia | Tagged | 2 Comments