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 True Red String Tie Bikini Bottom Large 5600
Becca True Red String Tie Bikini Bottom Large 5600
$6.99
Time Remaining: 36m
Buy It Now for only: $9.99

NEW BECCA VERSAILLES UW HALTER BIKINI SET SIZE MEDIUM
NEW BECCA VERSAILLES UW HALTER BIKINI SET SIZE MEDIUM
$65.00
Time Remaining: 44m
Buy It Now for only: $65.00

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
$9.99
Time Remaining: 47m

Becca Monokini Size Medium
Becca Monokini Size Medium
$59.99
Time Remaining: 1h 4m

NWT Becca Etc Womens Plus Size 0X  1X Full Coverage Black Swim Bottom MSRP 54
NWT Becca Etc Womens Plus Size 0X 1X Full Coverage Black Swim Bottom MSRP 54
$16.15
Time Remaining: 1h 57m
Buy It Now for only: $16.15

BECCA BY REBECCA VIRTUE Basic Fit Reversible Womens S 1PC Swim Bottom Low Rise
BECCA BY REBECCA VIRTUE Basic Fit Reversible Womens S 1PC Swim Bottom Low Rise
$2.20
Time Remaining: 2h 46m
Buy It Now for only: $2.20

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

BECCA by Rebecca Virtue 2014 Color Code Tie Side Basic Bikini Bottom Black NWT
BECCA by Rebecca Virtue 2014 Color Code Tie Side Basic Bikini Bottom Black NWT
$29.00
Time Remaining: 3h 35m
Buy It Now for only: $29.00

becca by rebecca virtueeasily amused 994417 bikini bottom
becca by rebecca virtueeasily amused 994417 bikini bottom
$9.99
Time Remaining: 3h 48m
Buy It Now for only: $9.99

Becca Virtue Swimsuit Top size Small in Excellent Conditon
Becca Virtue Swimsuit Top size Small in Excellent Conditon
$11.99
Time Remaining: 4h 13m
Buy It Now for only: $11.99

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: 4h 44m
Buy It Now for only: $69.99

NWT Becca Color Code Loop Tie Side Coastal Bottom Mint Gr Sz Small Retail 38
NWT Becca Color Code Loop Tie Side Coastal Bottom Mint Gr Sz Small Retail 38
$9.99
Time Remaining: 5h 40m
Buy It Now for only: $12.99

NWT Becca Black Crochet One PC Bandeau Swimdress Sz Med Gorgeous Retail 128
NWT Becca Black Crochet One PC Bandeau Swimdress Sz Med Gorgeous Retail 128
$54.99
Time Remaining: 5h 41m

NEW BECCA 2 PC SWIMSUIT REVERSIBLE HALTER TOP SIDE TIE BOTTOM PURPLE MULTI M
NEW BECCA 2 PC SWIMSUIT REVERSIBLE HALTER TOP SIDE TIE BOTTOM PURPLE MULTI M
$69.99
Time Remaining: 7h 3m
Buy It Now for only: $69.99

NWD Becca by Rebecca Virtue Coloblock Bikini Top Size Small Nordstrom 44
NWD Becca by Rebecca Virtue Coloblock Bikini Top Size Small Nordstrom 44
$12.99
Time Remaining: 7h 15m
Buy It Now for only: $12.99

BECCA Bikini Halter Top  Bottoms 2 piece Size M NWOT
BECCA Bikini Halter Top Bottoms 2 piece Size M NWOT
$29.99
Time Remaining: 7h 35m
Buy It Now for only: $29.99

Womens Becca Swim Cover Up Sz XS S
Womens Becca Swim Cover Up Sz XS S
$32.00
Time Remaining: 7h 58m
Buy It Now for only: $46.00

BECCA Crochet Sarong Swim Cover UP Bottom Only Aqua O S NWT
BECCA Crochet Sarong Swim Cover UP Bottom Only Aqua O S NWT
$14.95
Time Remaining: 8h 34m
Buy It Now for only: $19.95

BECCA Crochet Skirt Swim Beach Cover Up Aqua O S NWT
BECCA Crochet Skirt Swim Beach Cover Up Aqua O S NWT
$14.95
Time Remaining: 8h 34m
Buy It Now for only: $19.95

BECCA Aqua Crochet Swim Cover Up Skirt Only Beach O S NWT
BECCA Aqua Crochet Swim Cover Up Skirt Only Beach O S NWT
$14.95
Time Remaining: 8h 34m
Buy It Now for only: $19.95

BECCA by Rebecca Virtue Tunic Cover Up Black Swim Suit NEW W TAG Medium
BECCA by Rebecca Virtue Tunic Cover Up Black Swim Suit NEW W TAG Medium
$34.99
Time Remaining: 9h 1m

NWTS BECCA VIRTUE Black Embroidered Ladies Tie Bikini Swimsuit Bottom
NWTS BECCA VIRTUE Black Embroidered Ladies Tie Bikini Swimsuit Bottom
$14.99
Time Remaining: 9h 10m
Buy It Now for only: $14.99

BECCA BY REBECCA VIRTUE PURPLE CLASSIC HALTER SET 2 PIECE SWIMSUIT SZM 120 NWT
BECCA BY REBECCA VIRTUE PURPLE CLASSIC HALTER SET 2 PIECE SWIMSUIT SZM 120 NWT
$49.99
Time Remaining: 9h 14m
Buy It Now for only: $49.99

Becca by Rebbeca Virtue Solid One Shoulder Butterfly Swim Top
Becca by Rebbeca Virtue Solid One Shoulder Butterfly Swim Top
$15.00
Time Remaining: 9h 28m

NWTS BECCA VIRTUE Brown Embroidered Ladies Bikini Swimsuit Bottom Small
NWTS BECCA VIRTUE Brown Embroidered Ladies Bikini Swimsuit Bottom Small
$14.99
Time Remaining: 9h 33m
Buy It Now for only: $14.99

NWTS REBECCA VIRTUE Black Print Reversible Bikini Swimsuit Bottom Medium BECCA
NWTS REBECCA VIRTUE Black Print Reversible Bikini Swimsuit Bottom Medium BECCA
$14.99
Time Remaining: 9h 40m
Buy It Now for only: $14.99

NWT Becca Misses S Raspberry Magenta Purple Green Halter Bikini Swimsuit
NWT Becca Misses S Raspberry Magenta Purple Green Halter Bikini Swimsuit
$33.22
Time Remaining: 9h 45m
Buy It Now for only: $33.22

Becca American Beauty Bikini Ruffles Side Tie Bottom Blue M NWOT
Becca American Beauty Bikini Ruffles Side Tie Bottom Blue M NWOT
$19.99
Time Remaining: 9h 56m

Stunning Tropical Becca Bikini Size XS
Stunning Tropical Becca Bikini Size XS
$14.99
Time Remaining: 10h 11m
Buy It Now for only: $19.99

NWT Becca by Rebecca Virtue Swimsuit Purple Paisley Halter Top Size M Bikini Top
NWT Becca by Rebecca Virtue Swimsuit Purple Paisley Halter Top Size M Bikini Top
$14.99
Time Remaining: 10h 27m
Buy It Now for only: $14.99

BECCA BEACH WOMANS SZ L PURPLE BIKINI BOTTOM
BECCA BEACH WOMANS SZ L PURPLE BIKINI BOTTOM
$6.99
Time Remaining: 10h 29m
Buy It Now for only: $6.99

Becca Swimsuit Macrame Berry Brief Bikini Bottom 175
Becca Swimsuit Macrame Berry Brief Bikini Bottom 175
$9.99
Time Remaining: 10h 29m
Buy It Now for only: $9.99

NWT BECCA Swimsuit Bikini 2pc set Sz S M Blue American Fit Crochet
NWT BECCA Swimsuit Bikini 2pc set Sz S M Blue American Fit Crochet
$24.99
Time Remaining: 10h 42m
Buy It Now for only: $24.99

NWT Becca Untamed Tankini Size Large 140
NWT Becca Untamed Tankini Size Large 140
$45.00
Time Remaining: 10h 46m
Buy It Now for only: $45.00

Becca by Rebecca Swimwear Sausalito Bandeau Monokini Halter Green One Piece M
Becca by Rebecca Swimwear Sausalito Bandeau Monokini Halter Green One Piece M
$85.50
Time Remaining: 10h 58m
Buy It Now for only: $85.50

BECCA American Beautiful Ruffle Basic Red Swimsuit Bikini Bottoms sz Small 189
BECCA American Beautiful Ruffle Basic Red Swimsuit Bikini Bottoms sz Small 189
$12.99
Time Remaining: 11h 6m
Buy It Now for only: $12.99

BECCA American Beautiful Ruffle Basic Red Swimsuit Bikini Bottoms Medium 190
BECCA American Beautiful Ruffle Basic Red Swimsuit Bikini Bottoms Medium 190
$12.99
Time Remaining: 11h 8m
Buy It Now for only: $12.99

BECCA Womens New Bikini TOP Size SMALL SEXY
BECCA Womens New Bikini TOP Size SMALL SEXY
$6.00
Time Remaining: 11h 9m

BECCA New Bikini Swim Suit Teal Top Size MEDIUM
BECCA New Bikini Swim Suit Teal Top Size MEDIUM
$14.99
Time Remaining: 11h 9m

BECCA American Beautiful Ruffle Basic Red Swimsuit Bikini Bottoms 191 Large
BECCA American Beautiful Ruffle Basic Red Swimsuit Bikini Bottoms 191 Large
$12.99
Time Remaining: 11h 13m
Buy It Now for only: $12.99

NWT BECCA by Rebecca Virtue BASIC FIT tie side swim bikini pantSize XS S M L
NWT BECCA by Rebecca Virtue BASIC FIT tie side swim bikini pantSize XS S M L
$20.00
Time Remaining: 11h 18m
Buy It Now for only: $20.00

NWT Becca American Fit Butterfly Print Inspired By Brasil Tankini Size L 140
NWT Becca American Fit Butterfly Print Inspired By Brasil Tankini Size L 140
$45.00
Time Remaining: 11h 18m
Buy It Now for only: $45.00

BECCA Purple Victorian Gem Halter Top Swimsuit Bikini Top 200
BECCA Purple Victorian Gem Halter Top Swimsuit Bikini Top 200
$21.99
Time Remaining: 11h 20m
Buy It Now for only: $21.99

Mossimo Xoxo Becca Bathing Suit Lot 23 Pieces All Medium reduced
Mossimo Xoxo Becca Bathing Suit Lot 23 Pieces All Medium reduced
$20.00
Time Remaining: 11h 25m
Buy It Now for only: $28.00

New Becca Swimsuit one 1 pc swimwear attached Dress Sz 1X 16 18 One Shoulder
New Becca Swimsuit one 1 pc swimwear attached Dress Sz 1X 16 18 One Shoulder
$59.99
Time Remaining: 11h 26m
Buy It Now for only: $59.99

BECCA Purple Victorian Gem Underwire Push Up Bra Swimsuit Bikini Top 201
BECCA Purple Victorian Gem Underwire Push Up Bra Swimsuit Bikini Top 201
$17.99
Time Remaining: 11h 26m
Buy It Now for only: $17.99

Becca by Rebecca Virtue Colorized Underwire Crochet Bikini 2pc SET Watermelon L
Becca by Rebecca Virtue Colorized Underwire Crochet Bikini 2pc SET Watermelon L
$39.99
Time Remaining: 11h 28m
Buy It Now for only: $39.99

Becca by Rebecca Virtue Colorized Cover up Crochet Pant Watermelon Medium
Becca by Rebecca Virtue Colorized Cover up Crochet Pant Watermelon Medium
$24.99
Time Remaining: 11h 28m
Buy It Now for only: $24.99

NWT BECCA Swimsuit Bikini 2pc set Sz S Tie side bottom Slide Bra Mint
NWT BECCA Swimsuit Bikini 2pc set Sz S Tie side bottom Slide Bra Mint
$49.99
Time Remaining: 11h 29m
Buy It Now for only: $49.99

NWT BECCA by Rebecca Virtue hipster tie side swim bikini pant bottom XS SM L
NWT BECCA by Rebecca Virtue hipster tie side swim bikini pant bottom XS SM L
$16.90
Time Remaining: 11h 29m
Buy It Now for only: $16.90

NWT BECCA BLUE WHITE TRIM SWIMSUIT SWIM COVERUP TUNIC POOL BEACH WOMEN Sz XS S
NWT BECCA BLUE WHITE TRIM SWIMSUIT SWIM COVERUP TUNIC POOL BEACH WOMEN Sz XS S
$13.99
Time Remaining: 11h 34m
Buy It Now for only: $19.99

NWT BECCA by Rebecca Virtue hipster basic fit swim bikini pant bottomsize S ML
NWT BECCA by Rebecca Virtue hipster basic fit swim bikini pant bottomsize S ML
$15.90
Time Remaining: 11h 36m
Buy It Now for only: $15.90

BECCA American Beautiful Ruffle Basic Blue Swimsuit Bikini Bottoms 209 Large
BECCA American Beautiful Ruffle Basic Blue Swimsuit Bikini Bottoms 209 Large
$16.99
Time Remaining: 11h 39m
Buy It Now for only: $16.99

BECCA Blue Lady Liberty Tab Side Swimsuit Bikini Bottoms 211 Large
BECCA Blue Lady Liberty Tab Side Swimsuit Bikini Bottoms 211 Large
$11.99
Time Remaining: 11h 43m
Buy It Now for only: $11.99

BECCA by Rebecca Virtue Embellished Coral Bikini Top  Bottom Size Small
BECCA by Rebecca Virtue Embellished Coral Bikini Top Bottom Size Small
$6.00
Time Remaining: 11h 51m
Buy It Now for only: $14.99

SALE BECCA Paisley halter bikini TOP ONLY swimsuit M L 34D 36D 44 New
SALE BECCA Paisley halter bikini TOP ONLY swimsuit M L 34D 36D 44 New
$26.00
Time Remaining: 12h
Buy It Now for only: $26.00

NEW 138 becca + victorias secret 2pc white retro jewel BIKINI SWIMSUIT s m so
NEW 138 becca + victorias secret 2pc white retro jewel BIKINI SWIMSUIT s m so
$59.99
Time Remaining: 12h
Buy It Now for only: $59.99

BECCA SWIMWEAR colorful retro print Swim Skirt size M L
BECCA SWIMWEAR colorful retro print Swim Skirt size M L
$9.96
Time Remaining: 12h 5m
Buy It Now for only: $19.99

130 New NWT Becca Blue Multi Floral Sweet Indulgence V Wire Tie Bikini Set L L
130 New NWT Becca Blue Multi Floral Sweet Indulgence V Wire Tie Bikini Set L L
$69.99
Time Remaining: 12h 7m
Buy It Now for only: $69.99

Becca Sunshine Yellow Halter Tie Bikini Size Small EUC
Becca Sunshine Yellow Halter Tie Bikini Size Small EUC
$7.99
Time Remaining: 12h 10m
Buy It Now for only: $10.99

NWT 88 Becca Beach Womens Swim Pink Lined Two Piece Bikini Size Medium M
NWT 88 Becca Beach Womens Swim Pink Lined Two Piece Bikini Size Medium M
$44.99
Time Remaining: 12h 54m
Buy It Now for only: $44.99

Becca By Rebecca Virtue Raspberry Swimsuit Bikini L M NEW 2 Piece
Becca By Rebecca Virtue Raspberry Swimsuit Bikini L M NEW 2 Piece
$59.99
Time Remaining: 12h 56m
Buy It Now for only: $59.99

New NWT Becca Sequin Embellished Bikini Sz XS S
New NWT Becca Sequin Embellished Bikini Sz XS S
$27.99
Time Remaining: 13h
Buy It Now for only: $27.99

NWT BECCA Beach by Rebecca Virtue Swimsuit Halter Bikini 2pc set Sz M CAD Banded
NWT BECCA Beach by Rebecca Virtue Swimsuit Halter Bikini 2pc set Sz M CAD Banded
$39.99
Time Remaining: 13h 4m
Buy It Now for only: $39.99

NEW BECCA HOT OFF THE PRESS MONOKINI ONE PIECE SWIMSUIT bikini SWIM LARGE
NEW BECCA HOT OFF THE PRESS MONOKINI ONE PIECE SWIMSUIT bikini SWIM LARGE
$53.99
Time Remaining: 13h 5m
Buy It Now for only: $53.99

NWT BECCA Beach by Rebecca Virtue Swimsuit Halter Bikini 2pc set Sz L CAD Banded
NWT BECCA Beach by Rebecca Virtue Swimsuit Halter Bikini 2pc set Sz L CAD Banded
$39.99
Time Remaining: 13h 6m
Buy It Now for only: $39.99

NWT BECCA by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz M American Fit
NWT BECCA by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz M American Fit
$39.99
Time Remaining: 13h 15m
Buy It Now for only: $39.99

NWT BECCA Swimsuit Bikini 2pc set Sz M American Fit Black
NWT BECCA Swimsuit Bikini 2pc set Sz M American Fit Black
$79.99
Time Remaining: 13h 15m
Buy It Now for only: $79.99

NWT BECCA by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz L American FLT
NWT BECCA by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz L American FLT
$39.99
Time Remaining: 13h 16m
Buy It Now for only: $39.99

NWT Becca White Meringue Crochet Overlay One Piece Swimsuit Medium M NEW NWT
NWT Becca White Meringue Crochet Overlay One Piece Swimsuit Medium M NEW NWT
$5.14 (10 Bids)
Time Remaining: 13h 16m
Buy It Now for only: $37.99

NWT BECCA by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz M Tie Side FLT
NWT BECCA by Rebecca Virtue Swimsuit Reversible Bikini 2pc set Sz M Tie Side FLT
$39.99
Time Remaining: 13h 18m
Buy It Now for only: $39.99

NWT BECCA Rebecca Virtue Watermelon Pink Crochet D Cup XS Bikini Bottom 160526
NWT BECCA Rebecca Virtue Watermelon Pink Crochet D Cup XS Bikini Bottom 160526
$49.99
Time Remaining: 13h 24m
Buy It Now for only: $49.99

BECCA swimsuit SMALL triangle top  tie side bikini bottom BLUE solid NEW S
BECCA swimsuit SMALL triangle top tie side bikini bottom BLUE solid NEW S
$29.99
Time Remaining: 13h 25m
Buy It Now for only: $29.99

Becca by Rebecca Virtue MEDIUM Sky Blue Tie Side Bikini Swimsuit Bottoms 58 NWT
Becca by Rebecca Virtue MEDIUM Sky Blue Tie Side Bikini Swimsuit Bottoms 58 NWT
$13.46
Time Remaining: 13h 26m
Buy It Now for only: $13.46

BECCA Swimsuit Summer Sunrise Pink Ruffle Skirt Bikini Bottoms 262 Large
BECCA Swimsuit Summer Sunrise Pink Ruffle Skirt Bikini Bottoms 262 Large
$14.99
Time Remaining: 13h 31m
Buy It Now for only: $14.99

Becca halter bikini set sz S M L D cup
Becca halter bikini set sz S M L D cup
$49.99
Time Remaining: 13h 36m
Buy It Now for only: $49.99