Left to right: Jeweller Myles Mindham, Measha, and fashion designer Izzy Camilleri.
Photo credit: Tom Sandler.