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 New Womens American Fit Aquamarine Bikini Bottoms Bathing Suit Small NWT
Becca New Womens American Fit Aquamarine Bikini Bottoms Bathing Suit Small NWT
$40.00
Time Remaining: 2h 1m
Buy It Now for only: $40.00

Becca cover up dress
Becca cover up dress
$9.50
Time Remaining: 4h 5m

Becca  By Rebecca Virtue Womens Red And White Ruffles Bikini M
Becca By Rebecca Virtue Womens Red And White Ruffles Bikini M
$35.99
Time Remaining: 4h 11m

BECCA SWIMWEAR MAYAN MULTI HALTER BRA MEDIUM MSRP 68
BECCA SWIMWEAR MAYAN MULTI HALTER BRA MEDIUM MSRP 68
$24.99
Time Remaining: 5h 9m
Buy It Now for only: $35.00

BECCA SWIMWEAR MAYAN MULTI HIPSTER BIKINI BOTTOM LARGE MSRP 54
BECCA SWIMWEAR MAYAN MULTI HIPSTER BIKINI BOTTOM LARGE MSRP 54
$22.99
Time Remaining: 5h 16m
Buy It Now for only: $30.00

BECCA Raspberry Botanical Swimsuit Ruffle Skirt Bikini Bottoms 217 Small
BECCA Raspberry Botanical Swimsuit Ruffle Skirt Bikini Bottoms 217 Small
$25.99
Time Remaining: 6h 15m
Buy It Now for only: $25.99

BECCA Raspberry Botanical Swimsuit Ruffle Skirt Bikini Bottoms 216 Medium
BECCA Raspberry Botanical Swimsuit Ruffle Skirt Bikini Bottoms 216 Medium
$25.99
Time Remaining: 6h 16m
Buy It Now for only: $25.99

Becca Bikini Set
Becca Bikini Set
$12.00
Time Remaining: 6h 24m

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

Becca NWOT White Terry Cover Up Dress Size Large CUTE
Becca NWOT White Terry Cover Up Dress Size Large CUTE
$29.99
Time Remaining: 6h 32m

Becca Bikini
Becca Bikini
$7.00
Time Remaining: 6h 32m
Buy It Now for only: $7.00

Sexy Becca Bikini White
Sexy Becca Bikini White
$30.00
Time Remaining: 6h 34m
Buy It Now for only: $30.00

SEXY Becca Floral Belted Bikini Bottoms L 60 1377
SEXY Becca Floral Belted Bikini Bottoms L 60 1377
$8.42
Time Remaining: 6h 36m
Buy It Now for only: $8.42

SEXY Becca Floral Belted Bikini Bottoms S 60 1376
SEXY Becca Floral Belted Bikini Bottoms S 60 1376
$8.42
Time Remaining: 6h 39m
Buy It Now for only: $8.42

BECCA SWIMWEAR colorful retro print Swim Skirt size M L
BECCA SWIMWEAR colorful retro print Swim Skirt size M L
$9.99
Time Remaining: 6h 39m
Buy It Now for only: $29.99

BECCA SWIMWEAR colorful Bandeau Bikini Top size M
BECCA SWIMWEAR colorful Bandeau Bikini Top size M
$9.99
Time Remaining: 6h 59m
Buy It Now for only: $29.99

Becca swimwear
Becca swimwear
$20.00
Time Remaining: 7h 1m
Buy It Now for only: $30.00

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

Becca Beach Bikini 2 piece set Teal Halter Side Tab Bottom Size Medium MSRP 88
Becca Beach Bikini 2 piece set Teal Halter Side Tab Bottom Size Medium MSRP 88
$19.99
Time Remaining: 7h 35m
Buy It Now for only: $19.99

BECCA BEACH WOMANS SZ L PURPLE BIKINI BOTTOM
BECCA BEACH WOMANS SZ L PURPLE BIKINI BOTTOM
$6.99
Time Remaining: 7h 44m

79 NEW BECCA Rebecca Virtue Victorias Secret Bikini Bottom L Brown Animal
79 NEW BECCA Rebecca Virtue Victorias Secret Bikini Bottom L Brown Animal
$12.99
Time Remaining: 8h 23m
Buy It Now for only: $16.99

BECCA Purple Victorian Gem Bandeau Top Swimsuit Bikini Top 199
BECCA Purple Victorian Gem Bandeau Top Swimsuit Bikini Top 199
$29.99
Time Remaining: 8h 27m
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
$19.00
Time Remaining: 8h 41m
Buy It Now for only: $19.00

BECCA Crochet Tie Front Cover Up Tunic Size Medium Large Orig 78 Nordstrom
BECCA Crochet Tie Front Cover Up Tunic Size Medium Large Orig 78 Nordstrom
$19.99
Time Remaining: 8h 47m

NWT 58 BECCA SWIMWEAR BIKINI TOP MEDIUM PURPLE TURQ LIME BANDEAU STYLING
NWT 58 BECCA SWIMWEAR BIKINI TOP MEDIUM PURPLE TURQ LIME BANDEAU STYLING
$24.99
Time Remaining: 8h 47m
Buy It Now for only: $24.99

NEW  BECCA Rebecca Virtue Womens Bikini Bottoms Size Large
NEW BECCA Rebecca Virtue Womens Bikini Bottoms Size Large
$4.99
Time Remaining: 8h 58m

BECCA SWIMWEAR DEFINING MOMENT REVERSIBLE BIKINI BOTTOMS SIZE L 44
BECCA SWIMWEAR DEFINING MOMENT REVERSIBLE BIKINI BOTTOMS SIZE L 44
$9.99
Time Remaining: 9h 40m
Buy It Now for only: $17.99

Becca Purple Botanical Cover Up Dress 235 sz Small
Becca Purple Botanical Cover Up Dress 235 sz Small
$35.99
Time Remaining: 9h 40m
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: 10h
Buy It Now for only: $34.99

NWT BECCA Swimsuit Bikini 2pc set Sz Large Push Up Bra PAS
NWT BECCA Swimsuit Bikini 2pc set Sz Large Push Up Bra PAS
$24.99
Time Remaining: 10h 7m

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: 10h 11m
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: 10h 17m
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: 10h 17m
Buy It Now for only: $49.99

NWT BECCA Swimsuit Bikini 2pc set Sz M L White One Shoulder Tie side
NWT BECCA Swimsuit Bikini 2pc set Sz M L White One Shoulder Tie side
$59.99
Time Remaining: 10h 31m
Buy It Now for only: $59.99

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: 10h 40m
Buy It Now for only: $29.99

Becca Swimsuit Bikini Bottom Size XS NEW
Becca Swimsuit Bikini Bottom Size XS NEW
$9.99
Time Remaining: 10h 44m

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

Becca Swimsuit Bikini Bottom Size XS NEW
Becca Swimsuit Bikini Bottom Size XS NEW
$9.99
Time Remaining: 10h 44m

Becca Swimsuit Bikini Bottom Size S NEW
Becca Swimsuit Bikini Bottom Size S NEW
$9.99
Time Remaining: 10h 44m

Becca Swimsuit Bikini Bottom Size XS NEW
Becca Swimsuit Bikini Bottom Size XS NEW
$9.99
Time Remaining: 10h 44m

Becca Rebecca Virtue Yellow Traiangle Bikini Swim Suit Top D
Becca Rebecca Virtue Yellow Traiangle Bikini Swim Suit Top D
$16.99
Time Remaining: 10h 45m
Buy It Now for only: $24.99

Becca Swimsuit Bikini Bottom Size Medium NEW
Becca Swimsuit Bikini Bottom Size Medium NEW
$9.99
Time Remaining: 10h 46m

Becca Rebecca Virtue Orange  Brown Crochet Bikini Bottoms with Skirt M
Becca Rebecca Virtue Orange Brown Crochet Bikini Bottoms with Skirt M
$19.99
Time Remaining: 10h 46m
Buy It Now for only: $26.99

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

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

becca swimsuit bottom white crochet
becca swimsuit bottom white crochet
$10.00
Time Remaining: 11h

NWT BECCA REBECCA VIRTUE Blue 2 Taj Mahal Buckle Detail Bikini Sz M 160055CW
NWT BECCA REBECCA VIRTUE Blue 2 Taj Mahal Buckle Detail Bikini Sz M 160055CW
$49.99
Time Remaining: 11h 7m
Buy It Now for only: $49.99

BECCA Purple Botanical Skirt Swimsuit Bikini Bottom 197
BECCA Purple Botanical Skirt Swimsuit Bikini Bottom 197
$29.99
Time Remaining: 11h 10m
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: 11h 17m
Buy It Now for only: $30.00

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: 11h 18m
Buy It Now for only: $49.99

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

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: 11h 36m
Buy It Now for only: $29.99

BECCA By Rebecca Virtue Swim Beach Coverup Skirt Watermelon Pink L
BECCA By Rebecca Virtue Swim Beach Coverup Skirt Watermelon Pink L
$9.99
Time Remaining: 11h 36m
Buy It Now for only: $16.99

Becca Tab Side Bikini Bottom Separates S
Becca Tab Side Bikini Bottom Separates S
$0.99
Time Remaining: 11h 39m

Becca Tanzania Tie Bikini Bottom Separates XS
Becca Tanzania Tie Bikini Bottom Separates XS
$0.99
Time Remaining: 11h 39m

Becca Crochet Ruched Side Mint Bikini Bottom Separates S
Becca Crochet Ruched Side Mint Bikini Bottom Separates S
$0.99
Time Remaining: 11h 39m

Becca Crochet Taj Mahal Tab Bikini Bottom Separates XL
Becca Crochet Taj Mahal Tab Bikini Bottom Separates XL
$0.99
Time Remaining: 11h 39m

Becca Tab Side Bikini Bottom Separates S
Becca Tab Side Bikini Bottom Separates S
$0.99
Time Remaining: 11h 39m

Becca Crochet Ruched Side Mint Bikini Bottom Separates XS
Becca Crochet Ruched Side Mint Bikini Bottom Separates XS
$0.99 (1 Bid)
Time Remaining: 11h 39m

Becca Mineral Springs Dress Cover up Sz M L Blue
Becca Mineral Springs Dress Cover up Sz M L Blue
$29.00
Time Remaining: 11h 48m
Buy It Now for only: $29.00

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: 11h 50m
Buy It Now for only: $32.25

Becca 2 piece Bikini Set Size Medium MSRP 116
Becca 2 piece Bikini Set Size Medium MSRP 116
$39.99
Time Remaining: 12h 4m

WOMENS S M BECCA Rebecca Virtue brown TWO PIECE swimsuit bathing TOP BOTTOM SET
WOMENS S M BECCA Rebecca Virtue brown TWO PIECE swimsuit bathing TOP BOTTOM SET
$15.99
Time Remaining: 12h 26m
Buy It Now for only: $21.99

NWT  BECCA Rebecca Virtue Animal Print Womens Bikini Bottoms Size Medium
NWT BECCA Rebecca Virtue Animal Print Womens Bikini Bottoms Size Medium
$19.99
Time Remaining: 12h 37m

NEW  BECCA Rebecca Virtue Animal Print Womens Bikini Bottoms Size Medium
NEW BECCA Rebecca Virtue Animal Print Womens Bikini Bottoms Size Medium
$19.99
Time Remaining: 12h 38m

Becca Embroidered American Fit Swimsuit Bikini Bottom XS
Becca Embroidered American Fit Swimsuit Bikini Bottom XS
$9.99
Time Remaining: 12h 39m
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: 12h 39m
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: 12h 39m
Buy It Now for only: $89.99

NWT Womens 1X 16 18 Becca Etc Multi Geometric Purple Swimdress 200 Retail
NWT Womens 1X 16 18 Becca Etc Multi Geometric Purple Swimdress 200 Retail
$59.99
Time Remaining: 12h 41m

becca virtue black and white striped monokini d Cup
becca virtue black and white striped monokini d Cup
$24.00 (1 Bid)
Time Remaining: 12h 43m

BECCA By Rebecca Virtue Sz XS Bikini Bottom Match w Black Tankini Top
BECCA By Rebecca Virtue Sz XS Bikini Bottom Match w Black Tankini Top
$24.99
Time Remaining: 12h 55m
Buy It Now for only: $24.99

Becca S Bikini Bottom Aqua Blue Metallic Silver NWT 58
Becca S Bikini Bottom Aqua Blue Metallic Silver NWT 58
$58.00
Time Remaining: 13h 4m
Buy It Now for only: $58.00

Becca L Bikini Bottom Red White Green Black Striped NWT 56
Becca L Bikini Bottom Red White Green Black Striped NWT 56
$56.00
Time Remaining: 13h 4m
Buy It Now for only: $56.00

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: 13h 15m
Buy It Now for only: $17.99

Becca Swimsuit NWT 2 piece halter top bikini M
Becca Swimsuit NWT 2 piece halter top bikini M
$15.00 (2 Bids)
Time Remaining: 13h 20m