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 Red Lady Liberty Halter Swimsuit Bikini Top 205 Small
BECCA Red Lady Liberty Halter Swimsuit Bikini Top 205 Small
$25.99
Time Remaining: 34m
Buy It Now for only: $25.99

BECCA Red Lady Liberty Halter Swimsuit Bikini Top 203 Medium
BECCA Red Lady Liberty Halter Swimsuit Bikini Top 203 Medium
$25.99
Time Remaining: 35m
Buy It Now for only: $25.99

BECCA Blue Lady Liberty Halter Swimsuit Bikini Top 207 Large
BECCA Blue Lady Liberty Halter Swimsuit Bikini Top 207 Large
$25.99
Time Remaining: 1h 12m
Buy It Now for only: $25.99

NWT Becca Swimsuit Bikini American Fit Bottom Sz L 60
NWT Becca Swimsuit Bikini American Fit Bottom Sz L 60
$15.99
Time Remaining: 1h 15m
Buy It Now for only: $15.99

Becca Just A Peak One Piece Swimdress Swimsuit Black Medium NWT 128
Becca Just A Peak One Piece Swimdress Swimsuit Black Medium NWT 128
$74.95
Time Remaining: 2h 34m
Buy It Now for only: $74.95

BECCA Purple Victorian Gem Bandeau Top Swimsuit Bikini Top 199
BECCA Purple Victorian Gem Bandeau Top Swimsuit Bikini Top 199
$29.99
Time Remaining: 2h 34m
Buy It Now for only: $29.99

NWT Becca Womans American Fit Swimsuit Bottom Black Size Medium
NWT Becca Womans American Fit Swimsuit Bottom Black Size Medium
$20.00
Time Remaining: 2h 48m
Buy It Now for only: $20.00

NWT 58 BECCA SWIMWEAR BIKINI TOP MEDIUM PURPLE TURQ LIME BANDEAU STYLING
NWT 58 BECCA SWIMWEAR BIKINI TOP MEDIUM PURPLE TURQ LIME BANDEAU STYLING
$18.99
Time Remaining: 2h 54m
Buy It Now for only: $18.99

NWTS BECCA Size Small Hipster Bikini Swimsuit Bottoms Separates Purp
NWTS BECCA Size Small Hipster Bikini Swimsuit Bottoms Separates Purp
$4.99
Time Remaining: 3h 21m

BECCA REBECCA VIRTUE SWIM GLITTER BROWN FRINGE GREEN GOLD TOP BOTTOMS BIKINI M
BECCA REBECCA VIRTUE SWIM GLITTER BROWN FRINGE GREEN GOLD TOP BOTTOMS BIKINI M
$14.00
Time Remaining: 3h 27m
Buy It Now for only: $18.20

New BECCA swimwear set swimsuit Navy Blue White Crochet small x small Brazilian
New BECCA swimwear set swimsuit Navy Blue White Crochet small x small Brazilian
$25.00
Time Remaining: 3h 40m
Buy It Now for only: $35.00

BECCA by Rebecca Virtue Hot Off The Press Swimsuit Cover Up Dress SZ M L NEW
BECCA by Rebecca Virtue Hot Off The Press Swimsuit Cover Up Dress SZ M L NEW
$24.99 (2 Bids)
Time Remaining: 3h 48m

Becca Purple Botanical Cover Up Dress 235 sz Small
Becca Purple Botanical Cover Up Dress 235 sz Small
$35.99
Time Remaining: 3h 48m
Buy It Now for only: $35.99

BECCA by Rebecca Virtues Network Cover Up Dress 230
BECCA by Rebecca Virtues Network Cover Up Dress 230
$34.99
Time Remaining: 4h 7m
Buy It Now for only: $34.99

bikini set becca Yellow
bikini set becca Yellow
$26.99
Time Remaining: 4h 11m
Buy It Now for only: $36.00

Becca NWT Crochet Skirted Bikini Bottom Swimwear Teal Jade XL
Becca NWT Crochet Skirted Bikini Bottom Swimwear Teal Jade XL
$25.99
Time Remaining: 4h 14m
Buy It Now for only: $25.99

NWT BECCA Rebecca Virtue L monokini bikini swimsuit fish scale sequins 148 SEXY
NWT BECCA Rebecca Virtue L monokini bikini swimsuit fish scale sequins 148 SEXY
$79.99
Time Remaining: 4h 18m
Buy It Now for only: $79.99

NWT BECCA Beach by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz S FLT
NWT BECCA Beach by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz S FLT
$39.99
Time Remaining: 4h 24m
Buy It Now for only: $39.99

NWT BECCA Swimsuit Bikini 2pc set Sz L M Tie Side EAR Brown
NWT BECCA Swimsuit Bikini 2pc set Sz L M Tie Side EAR Brown
$49.99
Time Remaining: 4h 25m
Buy It Now for only: $49.99

BECCA SMALL TURQUOISE BEACH COVER SEQUINNED DRESS NWT AND SUPER CUTE
BECCA SMALL TURQUOISE BEACH COVER SEQUINNED DRESS NWT AND SUPER CUTE
$12.99
Time Remaining: 4h 31m

Becca By Rebecca Virtue Sz S Bikini Top NEW PUSH UP Underwire Purple Floral
Becca By Rebecca Virtue Sz S Bikini Top NEW PUSH UP Underwire Purple Floral
$29.99
Time Remaining: 4h 47m
Buy It Now for only: $29.99

Brown Bikini Swimsuit Set Bottom Small Medium Flower Stitching Becca Xhilaration
Brown Bikini Swimsuit Set Bottom Small Medium Flower Stitching Becca Xhilaration
$9.00
Time Remaining: 5h
Buy It Now for only: $9.00

BECCA Purple Botanical Triangle Swimsuit Bikini Top 044650MX 192
BECCA Purple Botanical Triangle Swimsuit Bikini Top 044650MX 192
$24.99
Time Remaining: 5h 7m
Buy It Now for only: $24.99

Becca By Rebecca Virtue Sheer Multi Color Drawstring Beach Swim Cover Up Sz M L
Becca By Rebecca Virtue Sheer Multi Color Drawstring Beach Swim Cover Up Sz M L
$67.00
Time Remaining: 5h 10m
Buy It Now for only: $67.00

BECCA Purple Botanical Skirt Swimsuit Bikini Bottom 197
BECCA Purple Botanical Skirt Swimsuit Bikini Bottom 197
$29.99
Time Remaining: 5h 18m
Buy It Now for only: $29.99

NWT Becca by Rebecca Side Tie Bikini Bottom Yellow Size XSmall
NWT Becca by Rebecca Side Tie Bikini Bottom Yellow Size XSmall
$30.00
Time Remaining: 5h 24m
Buy It Now for only: $30.00

Becca NEW Purple Jeweled Ruffled Skirt Swimsuit Separates Bottoms M BHFO
Becca NEW Purple Jeweled Ruffled Skirt Swimsuit Separates Bottoms M BHFO
$6.00 (5 Bids)
Time Remaining: 5h 25m

new 135 2 pc BECCA 1 shoulder BRA AQUA untamed MARINE BIKINI SWIMSUIT M L
new 135 2 pc BECCA 1 shoulder BRA AQUA untamed MARINE BIKINI SWIMSUIT M L
$49.99
Time Remaining: 5h 25m
Buy It Now for only: $49.99

Becca NEW Blue Embellished Low Rise Swim Separates Bottoms S BHFO
Becca NEW Blue Embellished Low Rise Swim Separates Bottoms S BHFO
$2.27 (2 Bids)
Time Remaining: 5h 25m

Becca NEW Blue Printed Push Up Halter Swim Separates Top S BHFO
Becca NEW Blue Printed Push Up Halter Swim Separates Top S BHFO
$3.75 (5 Bids)
Time Remaining: 5h 25m
Buy It Now for only: $28.12

Authentic Becca Ocean Tanzania Cover Up Pant MSRP 7200
Authentic Becca Ocean Tanzania Cover Up Pant MSRP 7200
$27.50
Time Remaining: 5h 30m
Buy It Now for only: $27.50

Womens Red  Maroon Becca Bikini Top Size M
Womens Red Maroon Becca Bikini Top Size M
$0.99
Time Remaining: 5h 30m

Becca By Rebecca Virtue Purple Botanical Skirt Swimsuit Bikini Bottom M NEW
Becca By Rebecca Virtue Purple Botanical Skirt Swimsuit Bikini Bottom M NEW
$29.99
Time Remaining: 5h 43m
Buy It Now for only: $29.99

NWT 130 Becca by Rebecca Virtue Red Ruffle 2PC Swim Suit Set SZ L SWM0377
NWT 130 Becca by Rebecca Virtue Red Ruffle 2PC Swim Suit Set SZ L SWM0377
$32.25
Time Remaining: 5h 57m
Buy It Now for only: $32.25

Becca Taj Mahal Peek A Boo One Piece Swimsuit
Becca Taj Mahal Peek A Boo One Piece Swimsuit
$44.99
Time Remaining: 6h 5m

NWT BECCA REBECCA VIRTUE Multicolored Floral Ruffle Halter Bikini Top Sz M 72
NWT BECCA REBECCA VIRTUE Multicolored Floral Ruffle Halter Bikini Top Sz M 72
$29.00
Time Remaining: 6h 14m
Buy It Now for only: $29.00

NWT Becca Swimsuit Bikini String tie bottoms  Underwire Molded Cup top Sz L
NWT Becca Swimsuit Bikini String tie bottoms Underwire Molded Cup top Sz L
$45.00
Time Remaining: 6h 21m
Buy It Now for only: $45.00

NWT Becca Swimsuit Bikini Halter Sz S NR 120 American Fit
NWT Becca Swimsuit Bikini Halter Sz S NR 120 American Fit
$50.00
Time Remaining: 6h 21m
Buy It Now for only: $50.00

Becca 2 pc Bathing Suit Sz Large
Becca 2 pc Bathing Suit Sz Large
$4.99
Time Remaining: 6h 25m

NWT BECCA by Rebecca Virtue 2Pc Bikini Blue White Floral Polka Dot Sz M USA
NWT BECCA by Rebecca Virtue 2Pc Bikini Blue White Floral Polka Dot Sz M USA
$59.99
Time Remaining: 6h 31m
Buy It Now for only: $59.99

Becca Beach Swimwear 8063138 Purple Halter Solid Ring Bikini Top Womens Size LG
Becca Beach Swimwear 8063138 Purple Halter Solid Ring Bikini Top Womens Size LG
$5.98
Time Remaining: 6h 39m
Buy It Now for only: $5.98

BECCA BY REBECCA VIRTUE Basic Fit Reversible Womens S Bottom Low Rise Pink Print
BECCA BY REBECCA VIRTUE Basic Fit Reversible Womens S Bottom Low Rise Pink Print
$8.80
Time Remaining: 6h 40m
Buy It Now for only: $14.96

NEW Becca Crochet Side Tie Bikini Bottoms Watermelon Tangerine Size XS
NEW Becca Crochet Side Tie Bikini Bottoms Watermelon Tangerine Size XS
$14.99
Time Remaining: 6h 42m
Buy It Now for only: $14.99

Becca Embroidered American Fit Swimsuit Bikini Bottom XS
Becca Embroidered American Fit Swimsuit Bikini Bottom XS
$9.99
Time Remaining: 6h 46m
Buy It Now for only: $9.99

Becca Stripe Triangle Bikini Top L  Bottoms XS
Becca Stripe Triangle Bikini Top L Bottoms XS
$54.99
Time Remaining: 6h 46m
Buy It Now for only: $54.99

142 New Becca Crochet Tankini Top  Skirted Bottoms S
142 New Becca Crochet Tankini Top Skirted Bottoms S
$89.99
Time Remaining: 6h 46m
Buy It Now for only: $89.99

NWT 58 Becca by Rebecca Virtue Aquamarine Swim Separate Bikini Bottom SZ S 0517
NWT 58 Becca by Rebecca Virtue Aquamarine Swim Separate Bikini Bottom SZ S 0517
$17.99
Time Remaining: 7h 22m
Buy It Now for only: $17.99

Becca Womens American Beauty Bikini Bottom Fuscoa Medium NWT
Becca Womens American Beauty Bikini Bottom Fuscoa Medium NWT
$0.99
Time Remaining: 7h 27m

NEW BECCA 2 PCS BIKINI BANDEAU CHOCOLATE 124 4123
NEW BECCA 2 PCS BIKINI BANDEAU CHOCOLATE 124 4123
$49.00
Time Remaining: 7h 36m
Buy It Now for only: $49.00

NEW BECCA 2 PCS TANKINI HALTER PURPLE 136 4067
NEW BECCA 2 PCS TANKINI HALTER PURPLE 136 4067
$53.00
Time Remaining: 7h 36m
Buy It Now for only: $53.00

NEW BECCA 2 PCS BIKINI HALTER MULTI COLOR 116 4145
NEW BECCA 2 PCS BIKINI HALTER MULTI COLOR 116 4145
$45.00
Time Remaining: 7h 36m
Buy It Now for only: $45.00

Becca By Rebecca Virtue Purple Bikini Bottoms Medium NWT
Becca By Rebecca Virtue Purple Bikini Bottoms Medium NWT
$26.99
Time Remaining: 7h 38m
Buy It Now for only: $26.99

NWT BECCA Swimsuit Bikini 2pc set Sz M S Black Push Up
NWT BECCA Swimsuit Bikini 2pc set Sz M S Black Push Up
$79.99
Time Remaining: 7h 42m
Buy It Now for only: $79.99

BECCA White  Blue w Side Tie Swimsuit Bikini Bottom Large NWT
BECCA White Blue w Side Tie Swimsuit Bikini Bottom Large NWT
$5.99
Time Remaining: 7h 45m
Buy It Now for only: $5.99

NEW BECCA 2 PCS BIKINI TANK PINK SOLID 134 4070
NEW BECCA 2 PCS BIKINI TANK PINK SOLID 134 4070
$49.00
Time Remaining: 7h 52m
Buy It Now for only: $49.00

NEW BECCA 2 PCS BIKINI TRIANGLE TEAL 114 4047
NEW BECCA 2 PCS BIKINI TRIANGLE TEAL 114 4047
$42.00
Time Remaining: 7h 52m
Buy It Now for only: $42.00

NEW BECCA 2 PCS BIKINI HALTER SILVER 4007
NEW BECCA 2 PCS BIKINI HALTER SILVER 4007
$40.00
Time Remaining: 7h 59m
Buy It Now for only: $40.00

NEW BECCA 2 PCS BIKINI HALTER RED SOLID 4011
NEW BECCA 2 PCS BIKINI HALTER RED SOLID 4011
$41.00
Time Remaining: 7h 59m
Buy It Now for only: $41.00

NEW BECCA 2 PCS BIKINI HALTER ORANGE WHITE CHECKS 4243
NEW BECCA 2 PCS BIKINI HALTER ORANGE WHITE CHECKS 4243
$40.00
Time Remaining: 8h 5m
Buy It Now for only: $40.00

NEW BECCA 2 PCS BIKINI HALTER WHITE BLACK 126 4192
NEW BECCA 2 PCS BIKINI HALTER WHITE BLACK 126 4192
$36.00
Time Remaining: 8h 5m
Buy It Now for only: $36.00

NEW HOT  SEXY BECCA WALL FLOWER 2 PC BIKINI SWIMSUIT TWISTED HALTER TOP DD XL
NEW HOT SEXY BECCA WALL FLOWER 2 PC BIKINI SWIMSUIT TWISTED HALTER TOP DD XL
$89.99
Time Remaining: 8h 12m
Buy It Now for only: $89.99

Becca By Rebecca Medium Royal blue Halter Tankini Swimsuit Top Only New M
Becca By Rebecca Medium Royal blue Halter Tankini Swimsuit Top Only New M
$9.99
Time Remaining: 8h 16m
Buy It Now for only: $9.99

Becca Ladies Two Piece Bathing Suit Size Small Top Size Med Bottom EUC
Becca Ladies Two Piece Bathing Suit Size Small Top Size Med Bottom EUC
$19.99
Time Remaining: 8h 25m
Buy It Now for only: $29.99

BECCA by Rebecca Virtue 2 PC Floral Push Up Underwire BIKINI SWIMWEAR SZ M NWT
BECCA by Rebecca Virtue 2 PC Floral Push Up Underwire BIKINI SWIMWEAR SZ M NWT
$49.99
Time Remaining: 8h 32m
Buy It Now for only: $49.99

138 New Becca Crochet Jade Halter Top  Skirted Bottoms Set L
138 New Becca Crochet Jade Halter Top Skirted Bottoms Set L
$89.99
Time Remaining: 8h 37m
Buy It Now for only: $89.99

NEW BECCA 2 PCS TANKINI HALTER BLACK RUFFLE 130 4204
NEW BECCA 2 PCS TANKINI HALTER BLACK RUFFLE 130 4204
$54.00
Time Remaining: 8h 39m
Buy It Now for only: $54.00

NEW BECCA 2 PCS TANKINI HALTER PURPLE MULTI COLOR 136 4425
NEW BECCA 2 PCS TANKINI HALTER PURPLE MULTI COLOR 136 4425
$55.00
Time Remaining: 8h 39m
Buy It Now for only: $55.00

NWT Becca Beach by Rebecca Virtue Swimsuit American Fit Bikini Bottom Sz L FLT
NWT Becca Beach by Rebecca Virtue Swimsuit American Fit Bikini Bottom Sz L FLT
$16.98
Time Remaining: 8h 40m
Buy It Now for only: $16.98

NEW BECCA 2 PCS BIKINI HALTER ORANGE MULTI COLOR REVERSIBLE 107 4652
NEW BECCA 2 PCS BIKINI HALTER ORANGE MULTI COLOR REVERSIBLE 107 4652
$44.00
Time Remaining: 8h 41m
Buy It Now for only: $44.00

NEW BECCA 2 PCS BIKINI HALTER MULTI COLOR 4056
NEW BECCA 2 PCS BIKINI HALTER MULTI COLOR 4056
$58.00
Time Remaining: 8h 41m
Buy It Now for only: $58.00

NEW BECCA 2 PCS TANKINI HALTER MULTI COLOR 130 4205
NEW BECCA 2 PCS TANKINI HALTER MULTI COLOR 130 4205
$54.00
Time Remaining: 8h 41m
Buy It Now for only: $54.00

NEW BECCA 2 PCS BIKINI TANK PURPLE SOLID 4025
NEW BECCA 2 PCS BIKINI TANK PURPLE SOLID 4025
$59.00
Time Remaining: 8h 41m
Buy It Now for only: $59.00

NEW BECCA 2 PCS BIKINI HALTER TEAL WHITE 132 4166
NEW BECCA 2 PCS BIKINI HALTER TEAL WHITE 132 4166
$53.00
Time Remaining: 8h 42m
Buy It Now for only: $53.00

NEW BECCA 2 PCS BIKINI BANDEAU CHOCALATE 138 4136
NEW BECCA 2 PCS BIKINI BANDEAU CHOCALATE 138 4136
$57.00
Time Remaining: 8h 42m
Buy It Now for only: $57.00

NEW BECCA 2 PCS BIKINI HALTER CHOCALATE SKIRTED RUFFLE 128 4537
NEW BECCA 2 PCS BIKINI HALTER CHOCALATE SKIRTED RUFFLE 128 4537
$53.00
Time Remaining: 8h 42m
Buy It Now for only: $53.00

NEW BECCA 2 PCS BIKINI HALTER CHOCALATE 165 4112
NEW BECCA 2 PCS BIKINI HALTER CHOCALATE 165 4112
$66.00
Time Remaining: 8h 42m
Buy It Now for only: $66.00