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

NWT BECCA Bikini  Cover Up Size M Multi Swim Wear MSRP204
NWT BECCA Bikini Cover Up Size M Multi Swim Wear MSRP204
$109.00
Time Remaining: 1h 30m
Buy It Now for only: $109.00

BECCA BY REBECCA VIRTUE WHITE CROCHET SKIRTED SWIMSUIT TLRG BTM Mt
BECCA BY REBECCA VIRTUE WHITE CROCHET SKIRTED SWIMSUIT TLRG BTM Mt
$32.50
Time Remaining: 2h 53m

BECCA Raspberry Botanical Swimsuit Ruffle Skirt Bikini Bottoms 217 Small
BECCA Raspberry Botanical Swimsuit Ruffle Skirt Bikini Bottoms 217 Small
$25.99
Time Remaining: 3h 46m
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: 3h 47m
Buy It Now for only: $25.99

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

NWT BECCA Beach Swimsuit Reversible Bikini 2pc set Sz L CAD Beandeau
NWT BECCA Beach Swimsuit Reversible Bikini 2pc set Sz L CAD Beandeau
$39.99
Time Remaining: 4h 4m
Buy It Now for only: $39.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: 4h 35m
Buy It Now for only: $25.99

NWT Becca by Rebecca Virtue SeXY Ruffled Jade Bikini Swim Suit Set Medium 112
NWT Becca by Rebecca Virtue SeXY Ruffled Jade Bikini Swim Suit Set Medium 112
$29.99
Time Remaining: 5h 10m

BECCA Purple Victorian Gem Bandeau Top Swimsuit Bikini Top 199
BECCA Purple Victorian Gem Bandeau Top Swimsuit Bikini Top 199
$29.99
Time Remaining: 5h 57m
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
$17.00
Time Remaining: 6h 11m
Buy It Now for only: $17.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
$24.99
Time Remaining: 6h 18m
Buy It Now for only: $24.99

Becca Basic Fit by Rebecca Virtue Ruffled Red Bikini Bottom Womens M NWT
Becca Basic Fit by Rebecca Virtue Ruffled Red Bikini Bottom Womens M NWT
$13.99
Time Remaining: 6h 23m

BECCA WOMENS TWO PIECE GREEN FLORAL TANKINI SWIMSUIT SIZE SMALL NWT
BECCA WOMENS TWO PIECE GREEN FLORAL TANKINI SWIMSUIT SIZE SMALL NWT
$29.99
Time Remaining: 6h 26m
Buy It Now for only: $29.99

BECCA BY REBECCA V Multicolor Bikini Top w Tiered Ruffles SzM
BECCA BY REBECCA V Multicolor Bikini Top w Tiered Ruffles SzM
$7.59
Time Remaining: 6h 27m
Buy It Now for only: $9.99

BECCA SWIMSUIT On the Prowl Molded Pushup Top and Bikini Bottom S
BECCA SWIMSUIT On the Prowl Molded Pushup Top and Bikini Bottom S
$59.99
Time Remaining: 7h 10m
Buy It Now for only: $59.99

BECCA BEACH SWIMSUIT Molded Pushup Top and Basic Fit Bikini Bottom
BECCA BEACH SWIMSUIT Molded Pushup Top and Basic Fit Bikini Bottom
$49.99
Time Remaining: 7h 10m
Buy It Now for only: $49.99

Becca Purple Botanical Cover Up Dress 235 sz Small
Becca Purple Botanical Cover Up Dress 235 sz Small
$35.99
Time Remaining: 7h 11m
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: 7h 31m
Buy It Now for only: $34.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
$63.99
Time Remaining: 7h 42m
Buy It Now for only: $63.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: 7h 47m
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: 7h 48m
Buy It Now for only: $49.99

NWT Becca Swimsuit Bikini Bottom Skirt EUC Basic Fit
NWT Becca Swimsuit Bikini Bottom Skirt EUC Basic Fit
$16.99
Time Remaining: 8h 8m
Buy It Now for only: $16.99

Becca NWT SZ Medium Bikini Bottom
Becca NWT SZ Medium Bikini Bottom
$9.99
Time Remaining: 8h 9m
Buy It Now for only: $12.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: 8h 11m
Buy It Now for only: $29.99

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
$9.99
Time Remaining: 8h 16m
Buy It Now for only: $14.50

New BECCA Swimsuit American Fit Tankini 2 pc set Size M Bandeau TRT
New BECCA Swimsuit American Fit Tankini 2 pc set Size M Bandeau TRT
$59.95
Time Remaining: 8h 20m
Buy It Now for only: $59.95

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

BECCA Purple Botanical Skirt Swimsuit Bikini Bottom 197
BECCA Purple Botanical Skirt Swimsuit Bikini Bottom 197
$29.99
Time Remaining: 8h 41m
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: 8h 47m
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: 8h 49m
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: 8h 53m
Buy It Now for only: $27.50

BECCA by Rebecca Virtue Synergy Fringe Cross Back Bikini Top S Deep Sea NWT 68
BECCA by Rebecca Virtue Synergy Fringe Cross Back Bikini Top S Deep Sea NWT 68
$19.99
Time Remaining: 9h 1m
Buy It Now for only: $19.99

BECCA by Rebecca Virtue 2014 Synergy Tie Side Bikini Bottom Deep Sea NWT
BECCA by Rebecca Virtue 2014 Synergy Tie Side Bikini Bottom Deep Sea NWT
$19.99
Time Remaining: 9h 5m
Buy It Now for only: $19.99

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

New BECCA Bikini Swimwear Cover up Dress Tunic Size 0X 14 16 TBL
New BECCA Bikini Swimwear Cover up Dress Tunic Size 0X 14 16 TBL
$29.99
Time Remaining: 9h 7m
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: 9h 20m
Buy It Now for only: $32.25

New Beach Maidenform Floral Sarong Swimskirt Sz M Mulit Colored NWT
New Beach Maidenform Floral Sarong Swimskirt Sz M Mulit Colored NWT
$14.99
Time Remaining: 9h 24m
Buy It Now for only: $14.99

BECCA by Rebecca Virtue Synergy Fringe Cross Back Bikini Top M Deep Sea NWT 68
BECCA by Rebecca Virtue Synergy Fringe Cross Back Bikini Top M Deep Sea NWT 68
$19.99
Time Remaining: 9h 27m
Buy It Now for only: $19.99

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

BECCA by Becca Virtue Sexy Bikini Bottom Black w PurpleSilver Floral design S
BECCA by Becca Virtue Sexy Bikini Bottom Black w PurpleSilver Floral design S
$7.30
Time Remaining: 10h 26m

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

NWT BECCA Hot Off The Press Retro Stripy Chevron Swimsuit Cover Up Dress M L
NWT BECCA Hot Off The Press Retro Stripy Chevron Swimsuit Cover Up Dress M L
$42.99
Time Remaining: 11h 17m
Buy It Now for only: $42.99

723 Becca Rebecca Virtue Yellow Traiangle Bikini Swim Suit Top D
723 Becca Rebecca Virtue Yellow Traiangle Bikini Swim Suit Top D
$24.99
Time Remaining: 11h 25m
Buy It Now for only: $24.99

Becca Solid Hibiscus Full Coverage Swimsuit Brief Bottom 3X 22 24
Becca Solid Hibiscus Full Coverage Swimsuit Brief Bottom 3X 22 24
$15.99
Time Remaining: 11h 31m
Buy It Now for only: $15.99

Becca Swimsuit Cover Up Designer Small S Beach Swimwear Women M
Becca Swimsuit Cover Up Designer Small S Beach Swimwear Women M
$9.99
Time Remaining: 11h 37m
Buy It Now for only: $18.99

Becca Solid Hibiscus Full Coverage Swimsuit Brief Bottom 2X 20 22
Becca Solid Hibiscus Full Coverage Swimsuit Brief Bottom 2X 20 22
$15.99
Time Remaining: 11h 42m
Buy It Now for only: $15.99

NWT BECCA Bikini Swimwear Bikini Cover up Pants Size M OCN
NWT BECCA Bikini Swimwear Bikini Cover up Pants Size M OCN
$39.99
Time Remaining: 11h 45m
Buy It Now for only: $39.99

Becca Solid Peacock Full Coverage Swimsuit Brief Bottom 3X 22 24
Becca Solid Peacock Full Coverage Swimsuit Brief Bottom 3X 22 24
$15.99
Time Remaining: 11h 54m
Buy It Now for only: $15.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: 11h 55m
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: 12h
Buy It Now for only: $89.99

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: 12h 3m
Buy It Now for only: $16.98

NWT BECCA Swimsuit American Fit Tankini 2 pc set Size S TBL Blue
NWT BECCA Swimsuit American Fit Tankini 2 pc set Size S TBL Blue
$49.95
Time Remaining: 12h 6m
Buy It Now for only: $49.95

NEW M BECCA BY REBECCA VIRTUE ON THE PROWL GREEN COVER UP DRESS WITH POCKETS
NEW M BECCA BY REBECCA VIRTUE ON THE PROWL GREEN COVER UP DRESS WITH POCKETS
$25.99
Time Remaining: 12h 7m

NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L TBL Blue
NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L TBL Blue
$49.95
Time Remaining: 12h 7m
Buy It Now for only: $49.95

NWT BECCA Swimsuit American Fit Tankini 2 pc set Size M DSE Navy
NWT BECCA Swimsuit American Fit Tankini 2 pc set Size M DSE Navy
$49.95
Time Remaining: 12h 9m
Buy It Now for only: $49.95

NEW 138 Becca Versailles Tankini Top  Bottom Set Sz Small 6
NEW 138 Becca Versailles Tankini Top Bottom Set Sz Small 6
$59.99
Time Remaining: 12h 43m
Buy It Now for only: $59.99

NWT BECCA Swimsuit American Fit Bikini 2 pc set Size M D cup TRT Reversible Bra
NWT BECCA Swimsuit American Fit Bikini 2 pc set Size M D cup TRT Reversible Bra
$59.96
Time Remaining: 12h 47m
Buy It Now for only: $59.96

BECCA RED AND WHITE BANDED BIKINI BOTTOM NWTS SZ LARGE
BECCA RED AND WHITE BANDED BIKINI BOTTOM NWTS SZ LARGE
$9.99
Time Remaining: 12h 54m
Buy It Now for only: $12.99

Becca by Rebecca Virtue NEW Multi Purple Womens Size Large L Hipster Bikini 58
Becca by Rebecca Virtue NEW Multi Purple Womens Size Large L Hipster Bikini 58
$13.49
Time Remaining: 12h 55m
Buy It Now for only: $18.97

BECCA Rebecca Virtue 2 PC Passionfruit Push Up Hipster BIKINI SWIMWEAR SZ M NWT
BECCA Rebecca Virtue 2 PC Passionfruit Push Up Hipster BIKINI SWIMWEAR SZ M NWT
$39.99
Time Remaining: 12h 57m
Buy It Now for only: $39.99

NEW BECCA BY REBECCA VIRTUE IT GIRL TUNIC WHITE SIZE XS 7339471
NEW BECCA BY REBECCA VIRTUE IT GIRL TUNIC WHITE SIZE XS 7339471
$30.99
Time Remaining: 13h 3m
Buy It Now for only: $30.99

NWT 58 Becca Red Ruffle Hipster Separate Bikini Bottom Swimsuit Sz L SWM546
NWT 58 Becca Red Ruffle Hipster Separate Bikini Bottom Swimsuit Sz L SWM546
$17.99
Time Remaining: 13h 16m
Buy It Now for only: $17.99

Becca NEW Womens Dark Purple Twist Size Large L Bandeau Bikini Top Swimwear 78
Becca NEW Womens Dark Purple Twist Size Large L Bandeau Bikini Top Swimwear 78
$16.63
Time Remaining: 13h 35m
Buy It Now for only: $24.97

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
$9.99
Time Remaining: 13h 39m
Buy It Now for only: $13.09

New Authentic Becca Halter Top Bikini Swim Suit Blue Gold Bronze Hardware Small
New Authentic Becca Halter Top Bikini Swim Suit Blue Gold Bronze Hardware Small
$20.70
Time Remaining: 13h 42m
Buy It Now for only: $20.70

BECCA Synergy Bikini Side Tie Bikini Bottom Retail 58 BNWOT SIZE S
BECCA Synergy Bikini Side Tie Bikini Bottom Retail 58 BNWOT SIZE S
$18.99
Time Remaining: 13h 52m
Buy It Now for only: $18.99

NEW BECCA BY REBECCA VIRTUE TANGIER TAB BIKINI BOTTOM SIZE MEDIUM 554437
NEW BECCA BY REBECCA VIRTUE TANGIER TAB BIKINI BOTTOM SIZE MEDIUM 554437
$17.99
Time Remaining: 13h 53m
Buy It Now for only: $17.99

NWT Becca Reversible Floral Brown XS Bikini Bottom
NWT Becca Reversible Floral Brown XS Bikini Bottom
$9.99
Time Remaining: 14h 3m
Buy It Now for only: $9.99

New BECCA Side Tie Yellow Bikini Bottoms Extra Small
New BECCA Side Tie Yellow Bikini Bottoms Extra Small
$8.95
Time Remaining: 14h 5m
Buy It Now for only: $8.95

72 BECCA by Rebecca Virtue Crochet Pant Swimsuit Cover Up in TANGERINE L
72 BECCA by Rebecca Virtue Crochet Pant Swimsuit Cover Up in TANGERINE L
$3.99
Time Remaining: 14h 16m
Buy It Now for only: $29.99

Becca Side Tie Color Code Bikini Bottoms Chocolate Brown Sz Medium
Becca Side Tie Color Code Bikini Bottoms Chocolate Brown Sz Medium
$1.99
Time Remaining: 14h 18m
Buy It Now for only: $4.99

Becca Bikini Bottoms Chocolate Brown and Pink Sz Medium
Becca Bikini Bottoms Chocolate Brown and Pink Sz Medium
$1.99
Time Remaining: 14h 18m
Buy It Now for only: $4.99