Lovita Fate and Victoria Puppy kiss each other passionately in the garden