The 19-year-old singer, who is reportedly dating socialite Kendall Jenner, apparently enjoyed a cosy evening with Ferreira over the weekend at a club here, reported Daily Mirror.
"The two of them were together for most of the night and seemed all over each other - whispering in each other's ears and giggling. They were joined later on by supermodel Cara Delevingne and her sister Poppy," a source said.
"Although it might have been weird as Cara and Harry were linked before, the whole group was having a great time. Harry and Sky left at the same time and looked very merry - they were stumbling down the stairs," the source added.