Left to right: Jeweller Myles Mindham, Measha, and fashion designer Izzy Camilleri.

Photo credit: Tom Sandler.