Tags: #john lewis #john ball #john gowns #john BNWT #john JOHN #john LEWIS #john PURPLE #john SATIN #john DIAMANTE #john TRIM #john PROM #john DRESS #john BALL #john GOWN #john SIZE #john UK #john 10 #john