Hi Diana, the Sasha dress currently only comes in the teal color shown in the pictures, but we will have it in two new colors next month, a red version and a black. We do carry them in sizes XS -4X. Thanks! Karen