California Dreamin'
Visions of Venice Beach
Diana wears Neon Pink Bikini, $222, N.L.P Women; patchwork jacket $2000, MAMADOUX by Elliott Beach
Diana wears White Bikini, $220, Minimale Animale; white sandals, stylists own
Diana wears (left) Multi Color Loose Strings Top, $250, MAMADOUX by Elliott Beach; flare Corduroy Pants, $POA, Alice McCall; Black Sandals, models own, black hat, stylists own
Diana wears (right) Hawaiian Print Romper, $POA, Again Collection; yellow cat eye sunnies, $300, Khaleda Rajab + Fahad Almarzouq by Linda Farrow Gallery
Diana wears Pink/Blue One Piece Swimwuit, $130, Beach Riot; Jean Shorts, Vintage Levis Strauss, Stylist own; Purple Sunnies, $198, Wildfox
Diana wears Red One Piece Swimsuit, $200, Again Collection
Photographer - Riya Hollings
Stylists - Stephanie Harrison + Jefferson Tangradi from The Well LA
Hair - Jake Gallagher using Bumble and Bumble
MUA - Mynxii White using Mac Cosmetics
Model - Diana Carl at Photogenics Los Angeles