Katy Perry is ''in control'' of her relationship with Diplo.

The 'Dark Horse' hitmaker, who started dating the DJ and music producer, 35, in April, is reportedly smitten with him, but is desperate to keep their romance ''undercover'' following her very public split from John Mayer earlier this year.

A source close to the 29-year-old beauty told E! News: ''She's keeping this one undercover because she's learned her lesson. She's in control, but he likes that.

''He knows she's in charge and respects her. She keeps tabs on him...but she trusts him and that's the most important thing to her.''

Katy's family and close friends are also on good terms with her latest man.

The insider said: ''Her family likes him a lot.

''You can see how comfortable she feels with him already because the whole crew hangs with him already and they approve. It's important that everyone gets along with him because makes her crazy life easier.''

Katy recently admitted she has changed a lot since splitting from John and divorcing ex-husband Russell Brand in 2011.

She said: ''Now I know--first and foremost, self-love, and then give love away. Back then it was mostly just me giving love away with no self-love. I went through my 'return of Saturn,' is what they call it.''