From Rihanna’s daring two-piece to Jessica Alba’s bow-bedecked bandeau, shop the stars’ cutest suits at affordable prices