Me Myself & I by Egofacto is a Floral fragrance for women. Me Myself & I was launched in 2009. Me Myself & I was created by Jean Guichard and Aurelien Guichard. Top note is Granny Smith apple; middle note is Tuberose; base notes are Vetiver and Woodsy Notes.