I love barrel legs, they really are the perfect jeans - as pp said, comfortably baggy but tapered, so you can go grungy or smart. They suit me as I’m rectangular and have muscular thighs.
I wear mine with slouchy jumpers or various shirts - smart tucked in silk ones or oversize linen with only two buttons done up (low neckline / hint of bra and belt stops it being too potato sack).
Shoes - anything goes. Slides, converse-style trainers, loafers, ballerinas.