The trio is the face of a beauty brand and arrived for the new store launch of the brand in the city last night. The Archies ...