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 ;)

NEW BECCA ETC MARBELLA SKIRTED RUFFLE CROCHET BATHING SWIM BOTTOM 3X22 24
NEW BECCA ETC MARBELLA SKIRTED RUFFLE CROCHET BATHING SWIM BOTTOM 3X22 24
$24.95
Time Remaining: 39m
Buy It Now for only: $24.95

Victoria Secret Becca Teal Crochet Swimsuit M
Victoria Secret Becca Teal Crochet Swimsuit M
$99.99
Time Remaining: 1h 4m
Buy It Now for only: $99.99

BECCA by Rebecca Virtue 2013 Tangier Tankini Top D Cup Sky NWT
BECCA by Rebecca Virtue 2013 Tangier Tankini Top D Cup Sky NWT
$49.00
Time Remaining: 2h 7m
Buy It Now for only: $49.00

BECCA GOLD RING ULTRA SEXY REVERSIBLE SWIMSUIT BIKINI BATHING SUIT SWIMWEAR XS S
BECCA GOLD RING ULTRA SEXY REVERSIBLE SWIMSUIT BIKINI BATHING SUIT SWIMWEAR XS S
$109.00
Time Remaining: 2h 43m
Buy It Now for only: $109.00

BECCA by Rebecca Virtue 2014 Color Up Underwire Halter Top Black NWT
BECCA by Rebecca Virtue 2014 Color Up Underwire Halter Top Black NWT
$51.00
Time Remaining: 2h 46m
Buy It Now for only: $51.00

100 AUTHENTIC WOMENS BECCA BIKINI SIZE M RRP 110
100 AUTHENTIC WOMENS BECCA BIKINI SIZE M RRP 110
$28.23
Time Remaining: 3h 46m
Buy It Now for only: $43.29

NWT Becca Reversible Tie Side Bikini Bottoms Tie Dye Floral Sze Sm Hot
NWT Becca Reversible Tie Side Bikini Bottoms Tie Dye Floral Sze Sm Hot
$15.99
Time Remaining: 6h 4m
Buy It Now for only: $15.99

NWT Becca Reversible Halter Bikini Top Size Small Tie Dye Floral Must see
NWT Becca Reversible Halter Bikini Top Size Small Tie Dye Floral Must see
$15.99
Time Remaining: 6h 6m
Buy It Now for only: $15.99

NWT Becca Halter Bikini Top Size Small Removable Cups Cute  Sexy Must Read
NWT Becca Halter Bikini Top Size Small Removable Cups Cute Sexy Must Read
$15.99
Time Remaining: 6h 6m
Buy It Now for only: $15.99

NWT Becca Reversible Tie Side Bikini Bottoms Tie Dye Floral Sz Large Hot Sexy
NWT Becca Reversible Tie Side Bikini Bottoms Tie Dye Floral Sz Large Hot Sexy
$15.99
Time Remaining: 6h 6m
Buy It Now for only: $15.99

Becca ETC by Rebecca Virtue Size MED Bikini Reversible
Becca ETC by Rebecca Virtue Size MED Bikini Reversible
$29.99
Time Remaining: 6h 59m

BECCA Bikini Top Swimwear Removable Cups Fish Net Detail Black Ties M New NWT c
BECCA Bikini Top Swimwear Removable Cups Fish Net Detail Black Ties M New NWT c
$24.75
Time Remaining: 7h 18m
Buy It Now for only: $24.75

NEW  becca ralph lauren bikini swimsuit top bottom L 8
NEW becca ralph lauren bikini swimsuit top bottom L 8
$39.99
Time Remaining: 7h 39m
Buy It Now for only: $39.99

Becca Versailles Bikini Bottoms Primrose Sz Large  Sz 12
Becca Versailles Bikini Bottoms Primrose Sz Large Sz 12
$19.99
Time Remaining: 7h 41m
Buy It Now for only: $19.99

Becca by Rebecca Virtue Just a Peak Black Cover Up Skirt Crochet Detail NWT Sz S
Becca by Rebecca Virtue Just a Peak Black Cover Up Skirt Crochet Detail NWT Sz S
$20.00
Time Remaining: 7h 43m

Becca Versailles Bikini Bottoms Primrose Sz Small  Sz 6
Becca Versailles Bikini Bottoms Primrose Sz Small Sz 6
$19.99
Time Remaining: 7h 44m
Buy It Now for only: $19.99

new BECCA Sunrise underwire ruffle swimsuit bikini 1 pc M
new BECCA Sunrise underwire ruffle swimsuit bikini 1 pc M
$19.99
Time Remaining: 7h 56m
Buy It Now for only: $19.99

Becca 2 piece bathing suit size large EXCELLENT CONDITION
Becca 2 piece bathing suit size large EXCELLENT CONDITION
$15.00
Time Remaining: 8h 25m
Buy It Now for only: $15.00

BECCA Rebeca Virtue RED Crochet Side Tie Bikini Swimsuit S NWT 106
BECCA Rebeca Virtue RED Crochet Side Tie Bikini Swimsuit S NWT 106
$55.20
Time Remaining: 8h 25m
Buy It Now for only: $55.20

BECCA Rebeca Virtue PURPLE Aqua Green Ruffle Bikini Swimsuit L NWT 128
BECCA Rebeca Virtue PURPLE Aqua Green Ruffle Bikini Swimsuit L NWT 128
$71.20
Time Remaining: 8h 25m
Buy It Now for only: $71.20

New Becca By Rebecca Virtue Tangier Orchid RARE Flirty Skirted Hipster Bottom S
New Becca By Rebecca Virtue Tangier Orchid RARE Flirty Skirted Hipster Bottom S
$14.99
Time Remaining: 9h 8m

New Becca Crochet Cover Up Pants Mint Green Size Medium
New Becca Crochet Cover Up Pants Mint Green Size Medium
$22.99
Time Remaining: 9h 11m
Buy It Now for only: $34.99

NWT BECCA Beach by Rebecca Virtue Swimsuit Push Up Bikini 2pc set Sz L CAD
NWT BECCA Beach by Rebecca Virtue Swimsuit Push Up Bikini 2pc set Sz L CAD
$49.98
Time Remaining: 9h 24m
Buy It Now for only: $49.98

NEW Becca Metallic Print Snakeskin Bikini Top L12 Hipster Bottom M8 10 L M
NEW Becca Metallic Print Snakeskin Bikini Top L12 Hipster Bottom M8 10 L M
$24.99
Time Remaining: 9h 28m
Buy It Now for only: $34.00

NEW Becca green bathing suit halter bikini swimsuit medium top large bottom
NEW Becca green bathing suit halter bikini swimsuit medium top large bottom
$35.99
Time Remaining: 9h 28m
Buy It Now for only: $35.99

Becca swim bottom small bikini white belted
Becca swim bottom small bikini white belted
$7.00
Time Remaining: 10h 6m
Buy It Now for only: $7.00

NWT Becca by Rebecca Virtue Bikini set L large and D cup top
NWT Becca by Rebecca Virtue Bikini set L large and D cup top
$19.99
Time Remaining: 10h 12m
Buy It Now for only: $19.99

BECCA Rose Bathing Suit Top SIZE D
BECCA Rose Bathing Suit Top SIZE D
$32.99
Time Remaining: 10h 19m

NWT BECCA tie side or hipster black with floral design swim bikini bottomM L
NWT BECCA tie side or hipster black with floral design swim bikini bottomM L
$14.70
Time Remaining: 10h 20m
Buy It Now for only: $14.70

NEW 89 BECCA REVERSIBLE GREEN SOLID STRIPE BIKINI Nordstrom Small S
NEW 89 BECCA REVERSIBLE GREEN SOLID STRIPE BIKINI Nordstrom Small S
$24.00
Time Remaining: 10h 35m
Buy It Now for only: $34.00

NWT Becca Hipster Swimsuit Bikini Bottom Skirt XS 60
NWT Becca Hipster Swimsuit Bikini Bottom Skirt XS 60
$16.99
Time Remaining: 10h 47m
Buy It Now for only: $16.99

Becca Photo Print Halter Tankini Swimsuit Set Large  Small NWOT NEW
Becca Photo Print Halter Tankini Swimsuit Set Large Small NWOT NEW
$10.49 (3 Bids)
Time Remaining: 11h 13m
Buy It Now for only: $39.99

NWT Becca Basic Fit Swimsuit Bikini Bottom Sz XL SUI Tie Side
NWT Becca Basic Fit Swimsuit Bikini Bottom Sz XL SUI Tie Side
$19.99
Time Remaining: 11h 28m
Buy It Now for only: $19.99

Becca By Rebecca Virtue turquoise Multi Colour floral 2 Pc bikini sz medium
Becca By Rebecca Virtue turquoise Multi Colour floral 2 Pc bikini sz medium
$29.99
Time Remaining: 11h 29m
Buy It Now for only: $29.99

BECCA Raspberry Botanical Swimsuit Ruffle Skirt Bikini Bottoms 218 Large
BECCA Raspberry Botanical Swimsuit Ruffle Skirt Bikini Bottoms 218 Large
$25.99
Time Remaining: 11h 39m
Buy It Now for only: $25.99

Becca by Rebecca Virtue Tankini Bikini Top Brown Size Small BRAND NEW
Becca by Rebecca Virtue Tankini Bikini Top Brown Size Small BRAND NEW
$39.99
Time Remaining: 11h 45m
Buy It Now for only: $39.99

NEW  BECCA Rebecca Virtue Side Ring Womens Bikini Bottoms Size Medium
NEW BECCA Rebecca Virtue Side Ring Womens Bikini Bottoms Size Medium
$16.99
Time Remaining: 11h 45m

BECCA Swim Cover Up White Gauze Floral Print Tunic Top Sz XS S
BECCA Swim Cover Up White Gauze Floral Print Tunic Top Sz XS S
$14.99
Time Remaining: 12h 6m

BECCA BY REBECCA VIRTUE Red Crochet Bikini Bottom Womens S 1PC Swim Low Rise
BECCA BY REBECCA VIRTUE Red Crochet Bikini Bottom Womens S 1PC Swim Low Rise
$3.84
Time Remaining: 12h 7m
Buy It Now for only: $14.40

NWT BECCA Beach Purple 2 piece Bikini Large
NWT BECCA Beach Purple 2 piece Bikini Large
$24.99
Time Remaining: 12h 12m
Buy It Now for only: $24.99

NEW 48 BECCA WOMENS PLUS PEACOCK HIGH WAIST BIKINI SWIM BRIEFS BOTTOM 3X
NEW 48 BECCA WOMENS PLUS PEACOCK HIGH WAIST BIKINI SWIM BRIEFS BOTTOM 3X
$16.14
Time Remaining: 12h 12m
Buy It Now for only: $16.14

Becca Bikini Bottom Size Large Green Gold and White
Becca Bikini Bottom Size Large Green Gold and White
$10.00
Time Remaining: 12h 16m
Buy It Now for only: $20.00

Becca Black Tankini Top Size Medium
Becca Black Tankini Top Size Medium
$9.99
Time Remaining: 12h 27m

Becca Beach Purple Twist Front Bandeau Bikini Swimsuit Small  Medium NWT NEW
Becca Beach Purple Twist Front Bandeau Bikini Swimsuit Small Medium NWT NEW
$0.99 (1 Bid)
Time Remaining: 12h 33m
Buy It Now for only: $39.99

new BECCA Brown stripe floral swimsuit bikini 1 pc M
new BECCA Brown stripe floral swimsuit bikini 1 pc M
$19.99
Time Remaining: 12h 34m
Buy It Now for only: $19.99

Becca Swimsuit Bikini Bottom Size XS NEW
Becca Swimsuit Bikini Bottom Size XS NEW
$9.99
Time Remaining: 12h 52m

Becca Swimsuit Bikini Bottom Size XS NEW
Becca Swimsuit Bikini Bottom Size XS NEW
$9.99
Time Remaining: 12h 52m

Becca Swimsuit Bikini Bottom Size S NEW
Becca Swimsuit Bikini Bottom Size S NEW
$9.99
Time Remaining: 12h 52m

Becca Beaded Swimsuit Bikini Bottom Size Extra Small NEW
Becca Beaded Swimsuit Bikini Bottom Size Extra Small NEW
$9.99
Time Remaining: 12h 52m

Becca Beaded Swimsuit Bikini Bottom Size Extra Small NEW
Becca Beaded Swimsuit Bikini Bottom Size Extra Small NEW
$9.99
Time Remaining: 12h 53m

Becca Swimsuit Bikini Bottom Size Medium NEW
Becca Swimsuit Bikini Bottom Size Medium NEW
$9.99
Time Remaining: 12h 53m

Becca Swimsuit Bikini Bottom Size XS NEW
Becca Swimsuit Bikini Bottom Size XS NEW
$9.99
Time Remaining: 12h 53m

Becca Tangier Blue Bikini Bottoms Sz XS
Becca Tangier Blue Bikini Bottoms Sz XS
$19.68
Time Remaining: 12h 54m
Buy It Now for only: $19.68

Becca Swimsuit Size Small Two Piece Red with Embroidery
Becca Swimsuit Size Small Two Piece Red with Embroidery
$9.99
Time Remaining: 13h 4m
Buy It Now for only: $16.00

Becca Swimsuit Top size small Bottoms x small Two Piece Brown with Jewelry
Becca Swimsuit Top size small Bottoms x small Two Piece Brown with Jewelry
$9.99
Time Remaining: 13h 14m
Buy It Now for only: $17.00

Becca Maroon Pink Paisley Print Bikini Size S
Becca Maroon Pink Paisley Print Bikini Size S
$7.99
Time Remaining: 13h 16m

NWT BECCA Beach by Rebecca Virtue Swimsuit Halter Bikini 2pc set Sz M FLT
NWT BECCA Beach by Rebecca Virtue Swimsuit Halter Bikini 2pc set Sz M FLT
$59.99
Time Remaining: 13h 24m
Buy It Now for only: $59.99

NWT BECCA GYPSY PATTERN BIKINI
NWT BECCA GYPSY PATTERN BIKINI
$21.99
Time Remaining: 13h 28m
Buy It Now for only: $32.99

54 Becca by Rebecca Virtue S Bikini Bottom Swimwear Black Gray Basic Fit
54 Becca by Rebecca Virtue S Bikini Bottom Swimwear Black Gray Basic Fit
$13.99
Time Remaining: 13h 38m

NWT Becca Swimsuit one 1pc swimwear sz L dress
NWT Becca Swimsuit one 1pc swimwear sz L dress
$49.99
Time Remaining: 13h 38m
Buy It Now for only: $49.99

BECCA BIKINI SIZE SMALL AWESOME MULTI COLORS SUPER NICE
BECCA BIKINI SIZE SMALL AWESOME MULTI COLORS SUPER NICE
$5.00
Time Remaining: 14h 14m

NWT BECCA Swimsuit Bikini 2pc set Sz S AQM Skirt Underwire
NWT BECCA Swimsuit Bikini 2pc set Sz S AQM Skirt Underwire
$59.99
Time Remaining: 14h 30m
Buy It Now for only: $59.99

Unique Bright Pink Purple Green Ruffled Becca Adjustable Set NWT Size Medium
Unique Bright Pink Purple Green Ruffled Becca Adjustable Set NWT Size Medium
$39.20
Time Remaining: 14h 31m
Buy It Now for only: $39.20

NEW BECCA COVERSIBLE DRESS SKIRT SWIMWEAR SZ L BROWN
NEW BECCA COVERSIBLE DRESS SKIRT SWIMWEAR SZ L BROWN
$35.00
Time Remaining: 14h 34m
Buy It Now for only: $35.00

NEW BECCA COVER UP DRESS SWIMWEAR SZ M WHITE BLACK 88
NEW BECCA COVER UP DRESS SWIMWEAR SZ M WHITE BLACK 88
$35.00
Time Remaining: 14h 34m
Buy It Now for only: $35.00

BECCA BY REBECCA VIRTUE Womens Plus 0X 1PC Swim Bottom Full Coverage Blue Solid
BECCA BY REBECCA VIRTUE Womens Plus 0X 1PC Swim Bottom Full Coverage Blue Solid
$8.50
Time Remaining: 14h 46m
Buy It Now for only: $15.00

Becca Floral O Ring Side Tie Basic Fit Swimsuit Bikini Bottom S
Becca Floral O Ring Side Tie Basic Fit Swimsuit Bikini Bottom S
$6.99
Time Remaining: 14h 50m
Buy It Now for only: $6.99

NEW 44 Becca Beach by Rebecca Virtue Multi Reversible Separate Bikini Bottoms M
NEW 44 Becca Beach by Rebecca Virtue Multi Reversible Separate Bikini Bottoms M
$11.54
Time Remaining: 14h 55m
Buy It Now for only: $34.20

Becca swim skirt wrap solid cover up one size fits most New burgundy
Becca swim skirt wrap solid cover up one size fits most New burgundy
$11.04
Time Remaining: 15h 2m
Buy It Now for only: $11.04

BECCA BY REBECCA VIRTUE Basic Fit Womens L 1PC Swim Bottom Mid Scoop Pink Sale
BECCA BY REBECCA VIRTUE Basic Fit Womens L 1PC Swim Bottom Mid Scoop Pink Sale
$6.16
Time Remaining: 15h 8m
Buy It Now for only: $11.44

NEW 44 Becca Beach by Rebecca Virtue Printed Side Tab Separate Bikini Bottoms L
NEW 44 Becca Beach by Rebecca Virtue Printed Side Tab Separate Bikini Bottoms L
$11.54
Time Remaining: 15h 10m
Buy It Now for only: $22.88

NWT Becca Swimsuit American Fit Bikini Bottom Sz M OCH
NWT Becca Swimsuit American Fit Bikini Bottom Sz M OCH
$16.98
Time Remaining: 15h 14m
Buy It Now for only: $16.98

Becca Skirtini Skirted Bottom Swimsuit Bikini Crochet Red L NEW
Becca Skirtini Skirted Bottom Swimsuit Bikini Crochet Red L NEW
$9.97
Time Remaining: 15h 17m

NWT SZ MED BECCA REBECCA VIRTUE WHITE METAL TAB HIPSTER BIKINI SWIMSUIT NEW
NWT SZ MED BECCA REBECCA VIRTUE WHITE METAL TAB HIPSTER BIKINI SWIMSUIT NEW
$15.99
Time Remaining: 15h 28m

Becca Beach Bikini fuchsia Paisley Banded Halter Hipster Fold Over S NEW 88
Becca Beach Bikini fuchsia Paisley Banded Halter Hipster Fold Over S NEW 88
$14.97
Time Remaining: 15h 28m

NWT Becca American Fit Swimsuit Bikini Skirted Bottom BLU
NWT Becca American Fit Swimsuit Bikini Skirted Bottom BLU
$19.99
Time Remaining: 15h 47m
Buy It Now for only: $19.99