L’Oreal Paris Pakistan Hair Care Spokesperson Mahira Khan in Cannes wearing London-based brand Solace and shoes by Christian Louboutin