Top is old and i’m not positive if any of the colors I linked are the exact same as pictured… lots of great colors available tho!! I’m wearing size XS! Maternity tee is amazing and only $9!!