I like this idea to maximize the reusability of the dresses. With only two bridesmaids, it would be really difficult for the two women to have clashing colors.
Looks good to me.
So funny to see the grays from J. Crew all together like that. I did that same thing with my bridesmaids with those dresses in different shades of blue and mint, it's beautiful!