I’m pretty sure she is standing in front of a church. One that isn’t Mormon. Pictorial proof that those actually exist here.
Top: Vintage
Black denim: H&M (similar here)
Sandals: H&M (similar here)
Belt: H&M (similar here)
Leather clutch: Rallph
Sunnies: House of Harlow
Necklaces: Susan Hanover Designs & Vintage