Brooke Perry makes the perfect blushing bride on cover of the 2018 edition of Vogue Japan Wedding. Captured by Mel Karch, the blonde is all smiles in an off-the-shoulder gown from Valentino. Inside the fashion glossy, Brooke joins Josef Utěkal for images shot on location in Marbella, Spain. The American beauty stuns wearing unconventional bridal designs from the likes of Saint Laurent, Stella McCartney and Burberry styled by Sara Fernandez.