We love everything coming our way from Stella McCartney, but this swimming top is absolutely gorgeous! The famous rainbow print looks better than ever, and its made from a comfy blend of nylon and elastane that will give your mini-me plenty of freedom. On top of everything, it comes with an ultraviolet protection factor of 50+ and has its own practical bag where you can store it whenever its wet!