Ansel Elgort thinks he is a ''few different people''.

The 'Fault in Our Stars' actor has a number of different personas beyond what people see in his working life.

Asked the greatest day of his life so far, he replied:''You know, it might be a weird actor thing, but I think of myself as a few different people. Like, I think of myself as Ansel--that's one person. And then I'm Ansel Elgort. That's another person. And then I'm Ansolo.

''So for Ansel, the best day of my life has been on the beach on Long Island with my family, totally chilling without a worry in the world.

''For Ansel Elgort, presenting at the Oscars was pretty sick.

''For Ansolo, I was so excited when Steve Angello, my favourite DJ, played my song 'Totem' for the first time. I started crying. Then when I heard he was going to sign it to his label, I was freaking out.''

While the 21-year-old actor had an amazing time at the Oscars, he travels so lightly that he forgot to pack for the short trip to Los Angeles and had to undergo a transformation from a ''slob'' who had worn the same clothes for several days to a movie star.

He admitted to Teen Vogue magazine: ''Everyone makes fun of me because I'll go places with only a change of clothes and my computer.

''I even forgot to pack for the Oscars, and my friends thought that was so absurd. I put what I wanted to wear on my bed and didn't remember to place it in my suitcase.

''I was in L.A. for four days, and every day leading up to the ceremony I wore the same thing, and I smelled so bad.

''One day we went hiking in the mountains, and I got so dirty.

''The day of the Oscars, I go from looking like a slob to wearing a gorgeous Prada suit. It's like living in two different worlds. But I don't care. I was fine! I would just go down to the hotel pool in my underwear.''