Miranda Kerr is good friends with her ex-husband's fiancee Katy Perry and says she has a "modern family".