USD $6 flat fee anywhere in the world | FREE FREIGHT over USD $99

Urban Mosaic

This vest is what happens when you cross classic rockstar with countryside cool - yes, really.
from $77.99 was $97.99
SizeUSTop LengthShoulderBust
S2/423.216.939.4
M6/823.617.741.7
L10/122418.544.1
XL14/1624.419.747.2
2XL18/2024.820.950.4
3XL2225.22253.5
size / color Multicolored
S
M
L
XL
2XL
3XL
Artisan Quality Products
30-Day Hassle-Free Returns
Free Shipping Worldwide Over AUD139
Satisfaction Guarantee
Now, here’s a sleeveless vest that is about as subtle as a drag queen wearing flares at the Melbourne Cup. Urban Mosaic is what happens when you let your inner art teacher and your nanna loose on the same Pinterest board. The first thing that jumps out at you are the colours - bright, bold, clashing in a cacophony of self-expression. This is a vest for those who want to be seen.

With its broad, structured shoulders trimmed in faux shearling and lined all the way through in an off-white fluffiness that’d make any sheep’s bum jealous, Urban Mosaic is more than just a vibe - it’s a wearable attitude. The double row of metal snap buttons channels rockstar energy while keeping things interesting and practical. Add two big patch pockets up front (a brilliant hiding spot for phone or contraband) and decorative snaps at the back, and you’ve got yourself a vest that won’t let you down in either the style or comfort department.

This A-line, boxy fit stops at the hips - making layering look like your new superpower. You could go full Paddington Bear if you threw it over denim. Or you might surprise yourself by pairing it with a sheer dress and Doc Martens. Take up space, say goodbye to dull, floppy layers and embrace fun in fashion again.

30-Day Hassle-Free Returns

Not completely satisfied? Return unused items within 30 days for a full refund.

Worldwide Free Shipping

Free shipping on all orders over AUD 139, no matter where you are.

Premium Quality Guarantee

Our products are crafted to exceed your expectations or your money back.

Swimwear