Charles & Ron's SS18 Fashion Show on the steps of Malta's famed Citadel