The 'flattering' top comes in five 'gorgeous' prints, making it 'hard to choose a favourite'