Iain Stirling confirmed there are makeup artists and hair stylists in the Love Island villa
Jan 22, 2020
Get Poirot off the case, we finally have an answer