Jeans are Zara: TRF STRAIGHT LEG JEANS WITH A HIGH WAIST Blue | 4365/240 Blazer is asos but sold out linked a similar one!