Love Island's Millie and Mark pack on the PDA while Josh and Amelia latch onto each other

Mail Online -