Which 2 colors should I buy?

http://www1.macys.com/shop/product/becca-cover-up-short-sleeve-crochet-dress?ID=757438&upc_ID=30992708&Quantity=1&seqNo=2&EXTRA_PARAMETER=BAG

I like them all and im so undecided!!!

I would get: Watermelon and White.
Why? Because summer is coming up, and both of these 2 colours look really summer-y, and both are very trendy at the moment. They would be adorable over a swimsuit at the pool or the beach, and they wouldn't get as hot in the sun as the black would.
That's my opinion, at least ;)

BECCA BY REBECCA VIRTUE Womens S Swim Bikini Top Triangle Blue Crochet Swimwear
BECCA BY REBECCA VIRTUE Womens S Swim Bikini Top Triangle Blue Crochet Swimwear
$4.76
Time Remaining: 39m
Buy It Now for only: $21.76

Becca by Rebecca Virtue NEW Womens M Swim Bottom Brazilian Navy Mesh CHOP 4VZ8z1
Becca by Rebecca Virtue NEW Womens M Swim Bottom Brazilian Navy Mesh CHOP 4VZ8z1
$12.99
Time Remaining: 46m
Buy It Now for only: $20.30

NEW BECCA BY REBECCA VIRTUE JUST A PEEK AMERICAN SIDE TAB SWIM BOTTOM M 584347
NEW BECCA BY REBECCA VIRTUE JUST A PEEK AMERICAN SIDE TAB SWIM BOTTOM M 584347
$19.99
Time Remaining: 1h 50m
Buy It Now for only: $19.99

NWT Becca Swimsuit Bikini Hipster Pant Bottom XS 52
NWT Becca Swimsuit Bikini Hipster Pant Bottom XS 52
$12.99
Time Remaining: 2h 15m
Buy It Now for only: $12.99

Becca Defining Moment Bikini Bottoms Emeral XS 54 NEW
Becca Defining Moment Bikini Bottoms Emeral XS 54 NEW
$19.99
Time Remaining: 2h 43m
Buy It Now for only: $19.99

Becca Virtues Mojave Shirred Flirty SWIM Skirted Hipster MultiColor M 62
Becca Virtues Mojave Shirred Flirty SWIM Skirted Hipster MultiColor M 62
$34.99
Time Remaining: 2h 43m
Buy It Now for only: $34.99

NWT Becca Color Code Bikini Bottoms Swimwear Black Size XS 38
NWT Becca Color Code Bikini Bottoms Swimwear Black Size XS 38
$21.99
Time Remaining: 2h 45m
Buy It Now for only: $21.99

Becca Color Code Bikini Bottoms Swimwear YELLOW Size M 38
Becca Color Code Bikini Bottoms Swimwear YELLOW Size M 38
$19.99
Time Remaining: 2h 45m
Buy It Now for only: $19.99

Becca Crochet Side Tie Bikini Bottoms Watermelon SZ XS 44
Becca Crochet Side Tie Bikini Bottoms Watermelon SZ XS 44
$19.99
Time Remaining: 2h 45m
Buy It Now for only: $19.99

NWT Becca 664817 GYPSY BLUES Tab Side Swimsuit Bikini Bottom Size XS 48
NWT Becca 664817 GYPSY BLUES Tab Side Swimsuit Bikini Bottom Size XS 48
$13.91
Time Remaining: 2h 45m
Buy It Now for only: $13.91

Becca tie side bikini bottom POETIC JUSTICE Multi Color Size L
Becca tie side bikini bottom POETIC JUSTICE Multi Color Size L
$14.99
Time Remaining: 2h 45m
Buy It Now for only: $14.99

Becca Swimwear Color Code Triangle Bikini TOP  Bottom Blue Size M 74
Becca Swimwear Color Code Triangle Bikini TOP Bottom Blue Size M 74
$39.99
Time Remaining: 2h 48m
Buy It Now for only: $39.99

Becca Crochet Triangle Bikini TOP Black SZ S 44 NWOT
Becca Crochet Triangle Bikini TOP Black SZ S 44 NWOT
$29.99
Time Remaining: 2h 48m
Buy It Now for only: $29.99

Becca Just a Peak Tankini Top Black Size S 74
Becca Just a Peak Tankini Top Black Size S 74
$49.99
Time Remaining: 2h 49m
Buy It Now for only: $49.99

Becca Crochet Side Tie Bikini Bottoms Watermelon XS 44 NWOT
Becca Crochet Side Tie Bikini Bottoms Watermelon XS 44 NWOT
$19.99
Time Remaining: 2h 49m
Buy It Now for only: $19.99

NWT Becca Black Just A Peek Crochet Swimsuit Cover Up Tunic XS S NEW NWT
NWT Becca Black Just A Peek Crochet Swimsuit Cover Up Tunic XS S NEW NWT
$28.99
Time Remaining: 2h 52m
Buy It Now for only: $28.99

BECCA BY REBECCA VIRTUE SWIM BOTTOMS AMERICAN FIT ORNG SZSM NWT LIST 6800
BECCA BY REBECCA VIRTUE SWIM BOTTOMS AMERICAN FIT ORNG SZSM NWT LIST 6800
$13.00
Time Remaining: 3h 9m
Buy It Now for only: $16.90

BECCA SWIM SUIT BOTTOMS BASIC FIT TIE SIDE PURPLE SIZE LG LIST 3800 954617
BECCA SWIM SUIT BOTTOMS BASIC FIT TIE SIDE PURPLE SIZE LG LIST 3800 954617
$12.50
Time Remaining: 3h 10m
Buy It Now for only: $16.25

Becca Crochet Side Tie Bikini Bottoms Watermelon SIZE XS 44 NWOT
Becca Crochet Side Tie Bikini Bottoms Watermelon SIZE XS 44 NWOT
$19.99
Time Remaining: 3h 10m
Buy It Now for only: $19.99

Becca by Rebecca Virtues Mojave Banded Hipster SWIM Bottom MultiColor L
Becca by Rebecca Virtues Mojave Banded Hipster SWIM Bottom MultiColor L
$29.99
Time Remaining: 3h 10m
Buy It Now for only: $29.99

Becca Color Code Bikini Bottoms Swimwear YELLOW Size L 38
Becca Color Code Bikini Bottoms Swimwear YELLOW Size L 38
$19.99
Time Remaining: 3h 10m
Buy It Now for only: $19.99

Becca Swimwear Color Code Triangle Bikini TOP  Bottom MINT Size M 74
Becca Swimwear Color Code Triangle Bikini TOP Bottom MINT Size M 74
$35.91
Time Remaining: 3h 10m
Buy It Now for only: $35.91

Becca Swimwear Color Code Triangle Bikini TOP  Bottom MINT Size L 74
Becca Swimwear Color Code Triangle Bikini TOP Bottom MINT Size L 74
$35.91
Time Remaining: 3h 10m
Buy It Now for only: $35.91

Becca Swimwear Color Code Triangle Bikini TOP  Bottom MINT Size M 74
Becca Swimwear Color Code Triangle Bikini TOP Bottom MINT Size M 74
$35.91
Time Remaining: 3h 10m
Buy It Now for only: $35.91

BECCA Color Code Halter Swimsuit Bikini Top D DD Cup Turq DD 75
BECCA Color Code Halter Swimsuit Bikini Top D DD Cup Turq DD 75
$39.99
Time Remaining: 3h 12m
Buy It Now for only: $39.99

Becca Optical Illusion Chevron Side Tie Bikini Bottoms Black White XS 48 NWOT
Becca Optical Illusion Chevron Side Tie Bikini Bottoms Black White XS 48 NWOT
$29.99
Time Remaining: 3h 12m
Buy It Now for only: $29.99

BECCA Pleats Please Bikini Top and Bottom Yellow Size M 86
BECCA Pleats Please Bikini Top and Bottom Yellow Size M 86
$44.99
Time Remaining: 3h 12m
Buy It Now for only: $44.99

BCA Mesh Banded Hipster Bikini Bottoms Indigo size M NWT
BCA Mesh Banded Hipster Bikini Bottoms Indigo size M NWT
$19.99
Time Remaining: 3h 12m
Buy It Now for only: $19.99

Becca Optical Illusion Chevron Side Tie Bikini Bottoms Black White S 48 NWOT
Becca Optical Illusion Chevron Side Tie Bikini Bottoms Black White S 48 NWOT
$21.99
Time Remaining: 3h 14m
Buy It Now for only: $21.99

Becca Shirred Side Hipster Bikini Bottoms Black size XL 38
Becca Shirred Side Hipster Bikini Bottoms Black size XL 38
$24.99
Time Remaining: 3h 14m
Buy It Now for only: $24.99

Becca by Rebecca Virtue Bikini Swim Top XS NWT Purple Green Embroidered
Becca by Rebecca Virtue Bikini Swim Top XS NWT Purple Green Embroidered
$6.97
Time Remaining: 3h 27m
Buy It Now for only: $6.97

Becca Ect by Rebbecca Virtue Tankini 2 Piece Bathing Suit Swimdress size 2X
Becca Ect by Rebbecca Virtue Tankini 2 Piece Bathing Suit Swimdress size 2X
$98.00
Time Remaining: 3h 33m
Buy It Now for only: $98.00

becca bikini Floral Juniors Purple Red Yellow XS
becca bikini Floral Juniors Purple Red Yellow XS
$13.99
Time Remaining: 3h 37m

Becca Banded Knot Front Halter Swimsuit Bikini Top M
Becca Banded Knot Front Halter Swimsuit Bikini Top M
$17.99
Time Remaining: 5h 42m
Buy It Now for only: $17.99

Becca by Rebecca Virtue NEW Womens XL Swim Bottom Brazilian Black CHOP 4W6Hz1
Becca by Rebecca Virtue NEW Womens XL Swim Bottom Brazilian Black CHOP 4W6Hz1
$12.99
Time Remaining: 7h 17m
Buy It Now for only: $17.02

BECCA by Rebecca Virtue 2014 Color Code Tie Side Basic Bikini Bottom Black NWT
BECCA by Rebecca Virtue 2014 Color Code Tie Side Basic Bikini Bottom Black NWT
$29.00
Time Remaining: 7h 59m
Buy It Now for only: $29.00

Becca by Rebecca Virtue NEW American Fit Womens M Swim Bottom Black CHOP 4W5Yz1
Becca by Rebecca Virtue NEW American Fit Womens M Swim Bottom Black CHOP 4W5Yz1
$12.99
Time Remaining: 8h 19m
Buy It Now for only: $17.02

BECCA by Rebecca Virtue Bikini Sz Medium FREE SHIPPING
BECCA by Rebecca Virtue Bikini Sz Medium FREE SHIPPING
$32.99
Time Remaining: 10h 41m

Becca push up bikini top and foldover bottom Large BRAND NEW
Becca push up bikini top and foldover bottom Large BRAND NEW
$37.00
Time Remaining: 11h

NWT Becca brand womens bikini top removable pads beautiful pattern sz M
NWT Becca brand womens bikini top removable pads beautiful pattern sz M
$18.99
Time Remaining: 11h 17m

Yellow Paisley Design Bikini Size LG NWT
Yellow Paisley Design Bikini Size LG NWT
$19.99
Time Remaining: 11h 27m

BECCA SIZE TWO PIECE BIKINI S TOP BOTTOM L Hipster CHAMELEON PURPLE NEW SWIMWEAR
BECCA SIZE TWO PIECE BIKINI S TOP BOTTOM L Hipster CHAMELEON PURPLE NEW SWIMWEAR
$49.99
Time Remaining: 11h 35m
Buy It Now for only: $49.99

Becca by Rebecca Virtue NEW Womens S Swim Top Halter Red Print Sale CHOP 4VG9z1
Becca by Rebecca Virtue NEW Womens S Swim Top Halter Red Print Sale CHOP 4VG9z1
$10.99
Time Remaining: 11h 36m
Buy It Now for only: $20.40

NEW  BCBG MAX AZRIA + becca crochet swimsuit top bottom S m
NEW BCBG MAX AZRIA + becca crochet swimsuit top bottom S m
$29.99
Time Remaining: 12h 22m
Buy It Now for only: $29.99

NEW LA BLANCA + becca bikini swimsuit top bottom 6 L
NEW LA BLANCA + becca bikini swimsuit top bottom 6 L
$29.99
Time Remaining: 12h 38m
Buy It Now for only: $29.99

BECCA BY REBECCA VIRTUE TANGERINE BOHEMIAN CROCHET COVER UP BEACH PANTS SZ S
BECCA BY REBECCA VIRTUE TANGERINE BOHEMIAN CROCHET COVER UP BEACH PANTS SZ S
$20.00
Time Remaining: 12h 58m
Buy It Now for only: $28.00

NWT Becca Swimsuit Bikini Top Pink size Small
NWT Becca Swimsuit Bikini Top Pink size Small
$12.89
Time Remaining: 12h 59m
Buy It Now for only: $19.99

Becca Just a Peak Crochet Swimdress Black Size Medium
Becca Just a Peak Crochet Swimdress Black Size Medium
$59.99
Time Remaining: 13h 4m
Buy It Now for only: $59.99

Becca by Rebecca Virtue Basic Fit Womens M Swim Bottom String White CHOP 4WCEz1
Becca by Rebecca Virtue Basic Fit Womens M Swim Bottom String White CHOP 4WCEz1
$12.99
Time Remaining: 13h 40m
Buy It Now for only: $17.02

BECCA BEACH BY REBECCA VIRTUE Womens L 1PC Swim Bottom Low Rise Purple Trendy
BECCA BEACH BY REBECCA VIRTUE Womens L 1PC Swim Bottom Low Rise Purple Trendy
$9.99
Time Remaining: 14h 15m
Buy It Now for only: $12.99

Becca Strappy Crochet Swimsuit Cover Up Dress XS S
Becca Strappy Crochet Swimsuit Cover Up Dress XS S
$14.99
Time Remaining: 14h 43m

New Becca White Floral Stitching Bikini Bottom X Small
New Becca White Floral Stitching Bikini Bottom X Small
$9.99
Time Remaining: 15h 29m
Buy It Now for only: $9.99

New Becca Swimsuit one 1 piece swimwear sz L Monokini RAS
New Becca Swimsuit one 1 piece swimwear sz L Monokini RAS
$69.99
Time Remaining: 15h 44m
Buy It Now for only: $69.99

NEW WITHOUT TAGS SKY BLUE BECCA WOMENS HAMPTONS MOLDED UNDERWIRE SWIM TOP SZ 8
NEW WITHOUT TAGS SKY BLUE BECCA WOMENS HAMPTONS MOLDED UNDERWIRE SWIM TOP SZ 8
$19.99
Time Remaining: 15h 45m

NEW WITHOUT TAGS SKY BLUE BECCA CROCHET SIDE TIE BIKINI BOTTOM SZ L
NEW WITHOUT TAGS SKY BLUE BECCA CROCHET SIDE TIE BIKINI BOTTOM SZ L
$13.99
Time Remaining: 15h 45m
Buy It Now for only: $19.99

NEW WITH TAGS ROYAL BLUE BECCA SWIM BOTTOM WITH TIE SIDES SZ L
NEW WITH TAGS ROYAL BLUE BECCA SWIM BOTTOM WITH TIE SIDES SZ L
$7.99
Time Remaining: 15h 45m

Becca LARGE Berry Floral High Waisted Bottoms Bikini Swimsuit SET 112 NWT
Becca LARGE Berry Floral High Waisted Bottoms Bikini Swimsuit SET 112 NWT
$26.21
Time Remaining: 15h 48m
Buy It Now for only: $26.21

NWT BECCA Rebecca Virtue Watermelon Pink Crochet D Cup XS Bikini Bottom 160526
NWT BECCA Rebecca Virtue Watermelon Pink Crochet D Cup XS Bikini Bottom 160526
$49.99
Time Remaining: 15h 49m
Buy It Now for only: $49.99

NWT Becca Virtue Blue Ruffle Bikini Bottom Swimsuit New Sz Medium
NWT Becca Virtue Blue Ruffle Bikini Bottom Swimsuit New Sz Medium
$14.99
Time Remaining: 15h 52m
Buy It Now for only: $14.99

NWT Becca Virtue Plum Crochet Bikini Top Swimsuit New Sz Small
NWT Becca Virtue Plum Crochet Bikini Top Swimsuit New Sz Small
$14.99
Time Remaining: 15h 53m
Buy It Now for only: $14.99

BECCA swim bikini top teal Jade Crochet green D DD cup Halter bikini top
BECCA swim bikini top teal Jade Crochet green D DD cup Halter bikini top
$14.99
Time Remaining: 15h 55m
Buy It Now for only: $22.99

NWT Becca Bikini Top MULTI COLOR size Small
NWT Becca Bikini Top MULTI COLOR size Small
$12.99
Time Remaining: 16h 2m
Buy It Now for only: $19.99

BECCA swimsuit SMALL bandeau top  X SMALL basic buckle SOUTH OF THE BORDER S XS
BECCA swimsuit SMALL bandeau top X SMALL basic buckle SOUTH OF THE BORDER S XS
$24.99
Time Remaining: 16h 2m

NWT BECCA Rebecca Virtue M bikini swimsuit Chevron stripe print bold halter Sexy
NWT BECCA Rebecca Virtue M bikini swimsuit Chevron stripe print bold halter Sexy
$69.99
Time Remaining: 16h 8m
Buy It Now for only: $69.99

NWT NEW Becca Defining Moment Reversible Striped Bikini Bottom Swimsuit Black XS
NWT NEW Becca Defining Moment Reversible Striped Bikini Bottom Swimsuit Black XS
$5.99
Time Remaining: 16h 10m
Buy It Now for only: $21.99

NWT Becca Swimwear Striped Side Tie Bikini Bottoms Black White Size L Swim Suit
NWT Becca Swimwear Striped Side Tie Bikini Bottoms Black White Size L Swim Suit
$5.99
Time Remaining: 16h 14m
Buy It Now for only: $18.99

NWT BECCA All That Glitters Blue Metallic Banded Ruffle Swimsuit Hipster S Small
NWT BECCA All That Glitters Blue Metallic Banded Ruffle Swimsuit Hipster S Small
$25.08
Time Remaining: 16h 22m
Buy It Now for only: $25.08

New Becca Swimsuit one 1 pc swimwear attached Dress Sz 0X 14 16 One Shoulder HIB
New Becca Swimsuit one 1 pc swimwear attached Dress Sz 0X 14 16 One Shoulder HIB
$59.99
Time Remaining: 16h 39m
Buy It Now for only: $59.99

BECCA BY REBECCA VIRTUE PURPLE TIE DYE SWIM BEACH COVER SKIRT SZ XS S
BECCA BY REBECCA VIRTUE PURPLE TIE DYE SWIM BEACH COVER SKIRT SZ XS S
$36.50
Time Remaining: 16h 46m
Buy It Now for only: $36.50

BECCA swimsuit SMALL halter top  tie side bikini bottom PINK white eyelet print
BECCA swimsuit SMALL halter top tie side bikini bottom PINK white eyelet print
$34.99
Time Remaining: 16h 58m
Buy It Now for only: $34.99

NWT BECCA Bikini Swimwear Cover up Dress Tunic Size 1X White
NWT BECCA Bikini Swimwear Cover up Dress Tunic Size 1X White
$39.99
Time Remaining: 17h 18m
Buy It Now for only: $39.99

Victorias Secret BECCA Swimsuit Cover Up Skirt NWT 54 XS S
Victorias Secret BECCA Swimsuit Cover Up Skirt NWT 54 XS S
$13.59
Time Remaining: 17h 32m
Buy It Now for only: $13.59

Becca Bikini Bottoms Chocolate Brown and Pink Sz Medium
Becca Bikini Bottoms Chocolate Brown and Pink Sz Medium
$2.99
Time Remaining: 17h 32m
Buy It Now for only: $4.99

Becca Side Tie Color Code Bikini Bottoms Chocolate Brown Sz Medium
Becca Side Tie Color Code Bikini Bottoms Chocolate Brown Sz Medium
$2.99
Time Remaining: 17h 32m
Buy It Now for only: $4.99

NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L S MNT
NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L S MNT
$59.95
Time Remaining: 17h 38m
Buy It Now for only: $59.95

BECCA GYPSY COBALT PRINT RUFFLE SWIMSUIT S M L
BECCA GYPSY COBALT PRINT RUFFLE SWIMSUIT S M L
$64.99
Time Remaining: 17h 38m
Buy It Now for only: $64.99