OMG! One Direction's Niall Horan spotted at dinner with Demi Lovato!