Scarlette Douglas is the new face of Channel 4's A Place in the Sun!

Becca Barr Management is based in the heart...