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 2 PC SWIMSUIT PUSH UP BANDEAU TOP AMERICAN FIT BOTTOM PURPLE MULTI L
NEW BECCA 2 PC SWIMSUIT PUSH UP BANDEAU TOP AMERICAN FIT BOTTOM PURPLE MULTI L
$69.99
Time Remaining: 5h 15m
Buy It Now for only: $69.99

Becca NWT Black Side Tie Bikini Bottoms M
Becca NWT Black Side Tie Bikini Bottoms M
$11.99
Time Remaining: 5h 15m
Buy It Now for only: $11.99

BECCA 2 pc bikini swimsuit purple blue Top M Bottoms L
BECCA 2 pc bikini swimsuit purple blue Top M Bottoms L
$19.99
Time Remaining: 5h 25m
Buy It Now for only: $19.99

Becca NWT American Fit Reds Hipster Bikini Bottom XS S M
Becca NWT American Fit Reds Hipster Bikini Bottom XS S M
$5.99
Time Remaining: 5h 33m
Buy It Now for only: $5.99

New BECCA Swimsuit 2 Piece Set sz L D cup made in USA
New BECCA Swimsuit 2 Piece Set sz L D cup made in USA
$42.99
Time Remaining: 5h 39m
Buy It Now for only: $56.00

Becca Lace Bikini Size XS
Becca Lace Bikini Size XS
$13.00
Time Remaining: 5h 42m
Buy It Now for only: $27.00

Victorias Secret Designer Collection Swimwear Bikini Bottom BECCA Orange Gold
Victorias Secret Designer Collection Swimwear Bikini Bottom BECCA Orange Gold
$25.95
Time Remaining: 6h 3m
Buy It Now for only: $25.95

Becca by Rebecca Virtue Swimwear Hamptons Monokini Halter Blue One Piece Small
Becca by Rebecca Virtue Swimwear Hamptons Monokini Halter Blue One Piece Small
$64.95
Time Remaining: 6h 3m
Buy It Now for only: $64.95

NEW BECCA 2 PC SWIMSUIT PUSH UP BANDEAU TOP AMERICAN FIT BOTTOM PURPLE MULTI M
NEW BECCA 2 PC SWIMSUIT PUSH UP BANDEAU TOP AMERICAN FIT BOTTOM PURPLE MULTI M
$69.99
Time Remaining: 6h 21m
Buy It Now for only: $69.99

NWT BECCA by Rebecca Virtue yellow w floral print swim bikini bottomsize L
NWT BECCA by Rebecca Virtue yellow w floral print swim bikini bottomsize L
$24.00
Time Remaining: 6h 50m
Buy It Now for only: $24.00

NWT BECCA by REBECCA VIRTUE pink white stripe tie side swim bikini bottom M
NWT BECCA by REBECCA VIRTUE pink white stripe tie side swim bikini bottom M
$25.00
Time Remaining: 6h 58m
Buy It Now for only: $25.00

NWT 88 BECCA by REBECCA VIRTUE ONE PIECE MEDIUM BLACK COLOR CODE CUTOUT SWIMS
NWT 88 BECCA by REBECCA VIRTUE ONE PIECE MEDIUM BLACK COLOR CODE CUTOUT SWIMS
$49.99
Time Remaining: 8h

NWT BECCA Swimsuit Bikini 2pc set Sz S Red American Fit Crochet
NWT BECCA Swimsuit Bikini 2pc set Sz S Red American Fit Crochet
$49.99
Time Remaining: 8h 8m
Buy It Now for only: $49.99

NWT Becca Swimsuit Bikini 2pc LIC Set Sz S American Fit
NWT Becca Swimsuit Bikini 2pc LIC Set Sz S American Fit
$49.99
Time Remaining: 8h 14m
Buy It Now for only: $49.99

NWT BECCA Rebecca Virtue S 2PC Dotted Floral Bandeau Tankini Panty SwimSuit Red
NWT BECCA Rebecca Virtue S 2PC Dotted Floral Bandeau Tankini Panty SwimSuit Red
$59.99
Time Remaining: 8h 18m
Buy It Now for only: $59.99

Becca by Rebecca Virtue Hot Off Press Chevron Bikini Bottom Separates XS
Becca by Rebecca Virtue Hot Off Press Chevron Bikini Bottom Separates XS
$7.99
Time Remaining: 8h 37m
Buy It Now for only: $7.99

NWT BECCA Swimsuit Bikini 2pc set Sz M L Tie side bottom Slide Bra Mint
NWT BECCA Swimsuit Bikini 2pc set Sz M L Tie side bottom Slide Bra Mint
$49.99
Time Remaining: 8h 42m
Buy It Now for only: $49.99

New BECCA Purple Padded Halter Tie Side Tankini 2 PIECE Swimsuit M MEDIUM
New BECCA Purple Padded Halter Tie Side Tankini 2 PIECE Swimsuit M MEDIUM
$39.99
Time Remaining: 8h 49m
Buy It Now for only: $39.99

NWT BECCA Swimsuit Bikini 2pc set Sz M underwire Reversible bottom
NWT BECCA Swimsuit Bikini 2pc set Sz M underwire Reversible bottom
$54.99
Time Remaining: 8h 55m
Buy It Now for only: $54.99

NWT BECCA Swimsuit Bikini 2pc set Sz S Reversible bottom Slide Bra
NWT BECCA Swimsuit Bikini 2pc set Sz S Reversible bottom Slide Bra
$55.99
Time Remaining: 8h 57m
Buy It Now for only: $55.99

NWT BECCA Swimsuit Bikini 2pc set Sz M Reversible bottom
NWT BECCA Swimsuit Bikini 2pc set Sz M Reversible bottom
$54.99
Time Remaining: 8h 58m
Buy It Now for only: $54.99

BECCA BY REBECCA VIRTUE Womens M Swim Bottom Yellow Paisley Bikini Swimwear Sale
BECCA BY REBECCA VIRTUE Womens M Swim Bottom Yellow Paisley Bikini Swimwear Sale
$15.66
Time Remaining: 9h 8m
Buy It Now for only: $15.66

NWT BECCA Swimsuit American Fit Bikini 2 pc set Size XL D Cup TBL
NWT BECCA Swimsuit American Fit Bikini 2 pc set Size XL D Cup TBL
$59.96
Time Remaining: 9h 34m
Buy It Now for only: $59.96

NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L D cup TBL
NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L D cup TBL
$59.95
Time Remaining: 9h 35m
Buy It Now for only: $59.95

BECCA BY REBECCA VIRTUE Foam Bra Misses Womens Stretch Tankini Top SZ L Rouched
BECCA BY REBECCA VIRTUE Foam Bra Misses Womens Stretch Tankini Top SZ L Rouched
$44.20
Time Remaining: 9h 53m
Buy It Now for only: $44.20

Becca by Rebecca Virtue Bandeu Push Up Top Splotched Side Band Bikini Sz M
Becca by Rebecca Virtue Bandeu Push Up Top Splotched Side Band Bikini Sz M
$34.95
Time Remaining: 9h 56m
Buy It Now for only: $34.95

Ret 68 Becca American Beauty XS S CHEVRON Cover Up Dress
Ret 68 Becca American Beauty XS S CHEVRON Cover Up Dress
$49.00
Time Remaining: 10h 9m
Buy It Now for only: $49.00

NWT Becca Etc Multi Color Mayan Swimsuit Cover Up Tunic Plus 1X NEW 78
NWT Becca Etc Multi Color Mayan Swimsuit Cover Up Tunic Plus 1X NEW 78
$27.99
Time Remaining: 10h 13m
Buy It Now for only: $27.99

Becca Crochet Tab Side Watermelon Bikini Bottom Separates XS
Becca Crochet Tab Side Watermelon Bikini Bottom Separates XS
$0.99
Time Remaining: 10h 16m

Becca By Rebecca Virtue R2126 Knitted Hipster Bikini Bottom L
Becca By Rebecca Virtue R2126 Knitted Hipster Bikini Bottom L
$9.99
Time Remaining: 10h 21m
Buy It Now for only: $9.99

89 NEW VICTORIAS SECRET BECCA Butterfly one shoulder bandeau top SZ S BLACK
89 NEW VICTORIAS SECRET BECCA Butterfly one shoulder bandeau top SZ S BLACK
$27.45
Time Remaining: 10h 31m
Buy It Now for only: $27.45

NWT BECCA Bikini Swimwear Cover up Dress Tunic Size XS S TBL
NWT BECCA Bikini Swimwear Cover up Dress Tunic Size XS S TBL
$39.99
Time Remaining: 11h 1m
Buy It Now for only: $39.99

Becca Rebecca Virtue Veranda Basic Fit Hipster Swimsuit Bottom Medium RP 60 NEW
Becca Rebecca Virtue Veranda Basic Fit Hipster Swimsuit Bottom Medium RP 60 NEW
$9.99
Time Remaining: 11h 18m
Buy It Now for only: $9.99

Becca Strappy Crochet Cover Up Dress Light Blue M
Becca Strappy Crochet Cover Up Dress Light Blue M
$29.99
Time Remaining: 11h 28m
Buy It Now for only: $29.99

142 BECCA BY REBECCA VIRTUE 2 PC Multi Color Sequin Bikini SWIMWEAR Medium NWT
142 BECCA BY REBECCA VIRTUE 2 PC Multi Color Sequin Bikini SWIMWEAR Medium NWT
$24.49
Time Remaining: 11h 29m
Buy It Now for only: $24.49

NWT BECCA Swimsuit American Fit Bikini 2 pc set Size L M DSE
NWT BECCA Swimsuit American Fit Bikini 2 pc set Size L M DSE
$59.96
Time Remaining: 11h 41m
Buy It Now for only: $59.96

NWT BECCA Swimsuit American Fit Bikini 2 pc set Size M TBL
NWT BECCA Swimsuit American Fit Bikini 2 pc set Size M TBL
$59.96
Time Remaining: 11h 44m
Buy It Now for only: $59.96

BECCA BIKINI TOP NWT MED MEDIUM M
BECCA BIKINI TOP NWT MED MEDIUM M
$15.00
Time Remaining: 11h 45m

NWT BECCA Swimsuit Bikini 2pc set Sz M PLU Halter Crochet Basic Fit
NWT BECCA Swimsuit Bikini 2pc set Sz M PLU Halter Crochet Basic Fit
$59.99
Time Remaining: 11h 47m
Buy It Now for only: $59.99

NWT BECCA Swimsuit Bikini 2pc set Sz M D cup PLU Halter Crochet Basic Fit
NWT BECCA Swimsuit Bikini 2pc set Sz M D cup PLU Halter Crochet Basic Fit
$59.99
Time Remaining: 11h 48m
Buy It Now for only: $59.99

Becca White It Girl Crochet Side Bikini Bottoms S
Becca White It Girl Crochet Side Bikini Bottoms S
$29.99
Time Remaining: 11h 48m
Buy It Now for only: $29.99

Becca by Rebecca Virtue Plus Size Marbella One Piece Black Swimsuit Size 1X 16W
Becca by Rebecca Virtue Plus Size Marbella One Piece Black Swimsuit Size 1X 16W
$79.99
Time Remaining: 11h 48m
Buy It Now for only: $79.99

NWT BECCA Swimsuit Bikini 2pc set Sz M L PLU Halter Crochet Basic Fit
NWT BECCA Swimsuit Bikini 2pc set Sz M L PLU Halter Crochet Basic Fit
$59.99
Time Remaining: 11h 49m
Buy It Now for only: $59.99

BECCA by Rebecca Virtue 15 Color Code Bikini Top D DD DDD Cup Candy Red NWT
BECCA by Rebecca Virtue 15 Color Code Bikini Top D DD DDD Cup Candy Red NWT
$46.00
Time Remaining: 12h 7m
Buy It Now for only: $46.00

Becca by Rebecca Virtue Lady Liberty American Fit Bikini Bottom Red NWT
Becca by Rebecca Virtue Lady Liberty American Fit Bikini Bottom Red NWT
$29.99
Time Remaining: 12h 10m
Buy It Now for only: $29.99

NWT BECCA Swimsuit Bikini 2pc set Sz M RAS Push Up Underwire
NWT BECCA Swimsuit Bikini 2pc set Sz M RAS Push Up Underwire
$49.99
Time Remaining: 12h 10m
Buy It Now for only: $49.99

BECCA by Rebecca Virtue 2015 Color Code Tie Side Bikini Bottom Candy Red NWT
BECCA by Rebecca Virtue 2015 Color Code Tie Side Bikini Bottom Candy Red NWT
$29.00
Time Remaining: 12h 14m
Buy It Now for only: $29.00

Becca by Rebecca Virtue Lady Liberty American Fit Bikini Bottom Blue NWT
Becca by Rebecca Virtue Lady Liberty American Fit Bikini Bottom Blue NWT
$29.99
Time Remaining: 12h 15m
Buy It Now for only: $29.99

BECCA BY REBECCA VIRTUE D Cup Misses Womens Embellished Bikini Top SZ L Paisley
BECCA BY REBECCA VIRTUE D Cup Misses Womens Embellished Bikini Top SZ L Paisley
$44.20
Time Remaining: 12h 15m
Buy It Now for only: $44.20

Becca by Rebecca Virtue Lady Liberty American Fit Triangle Bikini Top Blue NWT
Becca by Rebecca Virtue Lady Liberty American Fit Triangle Bikini Top Blue NWT
$22.49
Time Remaining: 12h 18m
Buy It Now for only: $22.49

NWT BECCA swimsuit bikini 2 piece set Sz M S 110
NWT BECCA swimsuit bikini 2 piece set Sz M S 110
$49.99
Time Remaining: 12h 24m
Buy It Now for only: $49.99

Becca by Rebecca Virtue Lady Liberty American Fit Triangle Bikini Top Red NWT
Becca by Rebecca Virtue Lady Liberty American Fit Triangle Bikini Top Red NWT
$29.99
Time Remaining: 12h 25m
Buy It Now for only: $29.99

BECCA by Rebecca Virtue 2015 Color Code Bikini Top D DD DDD Cup Coral NWT
BECCA by Rebecca Virtue 2015 Color Code Bikini Top D DD DDD Cup Coral NWT
$46.00
Time Remaining: 12h 31m
Buy It Now for only: $46.00

BECCA by Rebecca Virtue 2015 Color Code Tie Side Basic Bikini Bottom Coral NWT
BECCA by Rebecca Virtue 2015 Color Code Tie Side Basic Bikini Bottom Coral NWT
$29.00
Time Remaining: 12h 38m
Buy It Now for only: $29.00

Becca Etc Show  Tell Lace One Piece Swimsuit Plus Size 1X 16 18 158
Becca Etc Show Tell Lace One Piece Swimsuit Plus Size 1X 16 18 158
$62.99
Time Remaining: 12h 39m
Buy It Now for only: $62.99

Becca By Rebecca Virtue Purple Bikini Top Size L
Becca By Rebecca Virtue Purple Bikini Top Size L
$8.99
Time Remaining: 12h 40m
Buy It Now for only: $14.99

New BECCA Swimsuit Bikini 2 piece Set Size S PUR underwire
New BECCA Swimsuit Bikini 2 piece Set Size S PUR underwire
$49.99
Time Remaining: 12h 42m
Buy It Now for only: $49.99

NWT Becca Swimsuit Basic Fit Bikini Bottom Sz S Black
NWT Becca Swimsuit Basic Fit Bikini Bottom Sz S Black
$16.98
Time Remaining: 12h 43m
Buy It Now for only: $16.98

Becca by Rebecca Virtue Tankini Bikini Top Brown Size Small BRAND NEW
Becca by Rebecca Virtue Tankini Bikini Top Brown Size Small BRAND NEW
$20.00
Time Remaining: 12h 49m
Buy It Now for only: $20.00

BECCA by Rebecca Virtue 2015 Aztec Flounce Strappy Cross Back Bikini Top NWT
BECCA by Rebecca Virtue 2015 Aztec Flounce Strappy Cross Back Bikini Top NWT
$54.00
Time Remaining: 12h 53m
Buy It Now for only: $54.00

NWT Becca Swimsuit Basic Fit Bikini Bottom Sz XS Black
NWT Becca Swimsuit Basic Fit Bikini Bottom Sz XS Black
$16.98
Time Remaining: 12h 53m
Buy It Now for only: $16.98

NWT BECCA Swimsuit Bikini 2 pc set Size M Mint Black Zipper Top Shorts
NWT BECCA Swimsuit Bikini 2 pc set Size M Mint Black Zipper Top Shorts
$59.99
Time Remaining: 12h 59m
Buy It Now for only: $59.99

BECCA by Rebecca Virtue 2015 Aztec Hipster Bikini Bottom NWT
BECCA by Rebecca Virtue 2015 Aztec Hipster Bikini Bottom NWT
$46.00
Time Remaining: 13h 8m
Buy It Now for only: $46.00

Becca red with black floral print swimsuit cover up
Becca red with black floral print swimsuit cover up
$45.00
Time Remaining: 13h 12m
Buy It Now for only: $68.00

BECCA by Rebecca Virtue 2015 Cut It Out Tank Cover Up Dress Black NWT
BECCA by Rebecca Virtue 2015 Cut It Out Tank Cover Up Dress Black NWT
$46.00
Time Remaining: 13h 16m
Buy It Now for only: $46.00

Becca by Rebecca Virtue Bikini Bottom Sz S NWT
Becca by Rebecca Virtue Bikini Bottom Sz S NWT
$19.95
Time Remaining: 13h 20m
Buy It Now for only: $19.95

BECCA by Rebecca Virtue 2015 Ritual Underwire Bikini Top Black NWT
BECCA by Rebecca Virtue 2015 Ritual Underwire Bikini Top Black NWT
$71.00
Time Remaining: 13h 25m
Buy It Now for only: $71.00

new  2 pc BECCA Blue crochet taj mahal bikini swimsuit m l
new 2 pc BECCA Blue crochet taj mahal bikini swimsuit m l
$62.99
Time Remaining: 13h 29m
Buy It Now for only: $62.99

BECCA by Rebecca Virtue 2015 Ritual American Fit Bikini Bottom Black NWT
BECCA by Rebecca Virtue 2015 Ritual American Fit Bikini Bottom Black NWT
$38.00
Time Remaining: 13h 31m
Buy It Now for only: $38.00

Size 16 womens swimsuit
Size 16 womens swimsuit
$16.50 (3 Bids)
Time Remaining: 13h 41m
Buy It Now for only: $30.00

BECCA by Rebecca Virtue 2015 Color Code Sport Halter Bikini Top Coral NWT
BECCA by Rebecca Virtue 2015 Color Code Sport Halter Bikini Top Coral NWT
$46.00
Time Remaining: 13h 49m
Buy It Now for only: $46.00

NWT BECCA Swim REBECCA VIRTUE BUTTERFLY Print Swimsuit Bikini SET Large 130
NWT BECCA Swim REBECCA VIRTUE BUTTERFLY Print Swimsuit Bikini SET Large 130
$54.99
Time Remaining: 13h 57m
Buy It Now for only: $54.99

Becca Beach by Rebecca Virtue Bikini Top Sz M Pink Multi Reversible Swim Top
Becca Beach by Rebecca Virtue Bikini Top Sz M Pink Multi Reversible Swim Top
$19.91
Time Remaining: 14h
Buy It Now for only: $19.91

Becca by Rebecca Virtue Taj Mahal One Piece Swimsuit Ocean Blue Size LG Large
Becca by Rebecca Virtue Taj Mahal One Piece Swimsuit Ocean Blue Size LG Large
$69.95
Time Remaining: 14h 8m
Buy It Now for only: $69.95

Becca By Rebecca Virtue White Dolman Sleeve Beach Cover Up Dress XS S 35
Becca By Rebecca Virtue White Dolman Sleeve Beach Cover Up Dress XS S 35
$8.00 (1 Bid)
Time Remaining: 14h 29m

BECCA Dark Blue Scoop Bikini Bottom Swimsuit S
BECCA Dark Blue Scoop Bikini Bottom Swimsuit S
$12.99
Time Remaining: 14h 36m
Buy It Now for only: $12.99