Zara McDermott and Louis Tomlinson are said to be dating after they were spotted during a cosy dinner, and an expert says the pair showed 'undivided attention' towards each other