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 WITHOUT TAGS SKY BLUE BECCA CROCHET SIDE TIE BIKINI BOTTOM SZ L
NEW WITHOUT TAGS SKY BLUE BECCA CROCHET SIDE TIE BIKINI BOTTOM SZ L
$13.99
Time Remaining: 43m
Buy It Now for only: $19.99

NEW WITHOUT TAGS SKY BLUE BECCA WOMENS HAMPTONS MOLDED UNDERWIRE SWIM TOP SZ 8
NEW WITHOUT TAGS SKY BLUE BECCA WOMENS HAMPTONS MOLDED UNDERWIRE SWIM TOP SZ 8
$19.99
Time Remaining: 43m

NEW WITH TAGS ROYAL BLUE BECCA SWIM BOTTOM WITH TIE SIDES SZ L
NEW WITH TAGS ROYAL BLUE BECCA SWIM BOTTOM WITH TIE SIDES SZ L
$7.99
Time Remaining: 43m

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
$17.95
Time Remaining: 46m
Buy It Now for only: $17.95

Becca by Rebecca Virtue Womens L Swim Bottom Brazilian White Solid CHOP 4WC9z1
Becca by Rebecca Virtue Womens L Swim Bottom Brazilian White Solid CHOP 4WC9z1
$0.99
Time Remaining: 2h 21m

BECCA REBECCA VIRTUE Pink Floral Halter Bikini Swimsuit WOMENS MISSES SMALL NEW
BECCA REBECCA VIRTUE Pink Floral Halter Bikini Swimsuit WOMENS MISSES SMALL NEW
$29.99
Time Remaining: 2h 39m
Buy It Now for only: $29.99

Becca Virtue Swimsuit Top size Small in Excellent Conditon
Becca Virtue Swimsuit Top size Small in Excellent Conditon
$11.99
Time Remaining: 3h 2m
Buy It Now for only: $11.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
$19.00
Time Remaining: 6h 16m
Buy It Now for only: $19.00

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

BECCA SMALL HALTER TANKINI SWIMSUIT TOP  BOTTOM REVERSIBLE NWT
BECCA SMALL HALTER TANKINI SWIMSUIT TOP BOTTOM REVERSIBLE NWT
$49.99
Time Remaining: 8h 20m
Buy It Now for only: $49.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: 8h 23m
Buy It Now for only: $69.99

NWTS BECCA VIRTUE Brown Embroidered Ladies Bikini Swimsuit Bottom Small
NWTS BECCA VIRTUE Brown Embroidered Ladies Bikini Swimsuit Bottom Small
$14.99
Time Remaining: 8h 23m
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: 8h 30m
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
$24.95
Time Remaining: 8h 34m
Buy It Now for only: $24.95

NWOT Becca Womens Crochet Tunic Cover up Sz L XL
NWOT Becca Womens Crochet Tunic Cover up Sz L XL
$17.99
Time Remaining: 9h 6m
Buy It Now for only: $24.99

Becca by Rebecca Virtue Bikini Swim Top S Purple Green Embroidered
Becca by Rebecca Virtue Bikini Swim Top S Purple Green Embroidered
$8.00
Time Remaining: 9h 12m

Becca Swimsuit Macrame Berry Brief Bikini Bottom 175
Becca Swimsuit Macrame Berry Brief Bikini Bottom 175
$9.99
Time Remaining: 9h 19m
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
$49.99
Time Remaining: 9h 31m
Buy It Now for only: $49.99

Womens Becca Two Piece Black Mesh Over Nude Bikini Swim Suit Size L Large
Womens Becca Two Piece Black Mesh Over Nude Bikini Swim Suit Size L Large
$12.95 (1 Bid)
Time Remaining: 9h 41m

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: 9h 56m
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: 9h 58m
Buy It Now for only: $12.99

Becca Mesh Bikini Bottoms Cheeky Swimwear Peach Coral Black Triangl Mikoh Pink
Becca Mesh Bikini Bottoms Cheeky Swimwear Peach Coral Black Triangl Mikoh Pink
$9.99
Time Remaining: 10h 2m

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

Becca by Rebecca Virtue Teal Borrowed From The Boys Bikini Bottom Sz S NWT
Becca by Rebecca Virtue Teal Borrowed From The Boys Bikini Bottom Sz S NWT
$21.95
Time Remaining: 10h 4m
Buy It Now for only: $21.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: 10h 7m
Buy It Now for only: $69.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: 10h 7m
Buy It Now for only: $20.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: 10h 9m
Buy It Now for only: $21.99

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: 10h 15m
Buy It Now for only: $59.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: 10h 18m
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: 10h 18m
Buy It Now for only: $16.90

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: 10h 26m
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: 10h 29m
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: 10h 33m
Buy It Now for only: $11.99

Becca Etc Morocco Halter Swimdress Blue Size 1X
Becca Etc Morocco Halter Swimdress Blue Size 1X
$79.95
Time Remaining: 10h 33m
Buy It Now for only: $79.95

Becca by Rebecca Virtue NEW Womens L Swim Top Push Up Pink Cheetah CHOP 630Dz1
Becca by Rebecca Virtue NEW Womens L Swim Top Push Up Pink Cheetah CHOP 630Dz1
$41.04 (1 Bid)
Time Remaining: 10h 46m

Becca Etc Morocco Halter Swimdress Blue Size 2X
Becca Etc Morocco Halter Swimdress Blue Size 2X
$79.95
Time Remaining: 10h 48m
Buy It Now for only: $79.95

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

Star of David Jewish String Bikini XS XP BECCA Rebecca Virtue Custom
Star of David Jewish String Bikini XS XP BECCA Rebecca Virtue Custom
$8.99
Time Remaining: 11h 9m
Buy It Now for only: $8.99

Star of David Jewish Bikini Bottoms S P BECCA by Rebecca Virtue Blue Custom
Star of David Jewish Bikini Bottoms S P BECCA by Rebecca Virtue Blue Custom
$5.99
Time Remaining: 11h 9m
Buy It Now for only: $5.99

Becca Marrakesh Reversible Tie Side Swimsuit Bottom Separates XS
Becca Marrakesh Reversible Tie Side Swimsuit Bottom Separates XS
$5.25 (2 Bids)
Time Remaining: 11h 9m

Star of David Jewish Blue Halter Bikini Top Padded Underwire Size Medium
Star of David Jewish Blue Halter Bikini Top Padded Underwire Size Medium
$3.99
Time Remaining: 11h 15m
Buy It Now for only: $3.99

Star of David String Bikini Bottoms Medium BECCA Rebecca Virtue Blue Custom
Star of David String Bikini Bottoms Medium BECCA Rebecca Virtue Blue Custom
$8.99
Time Remaining: 11h 15m
Buy It Now for only: $8.99

NEW Becca Custom Blue Star of David String Bikini Bottoms S P Small Petite
NEW Becca Custom Blue Star of David String Bikini Bottoms S P Small Petite
$9.99
Time Remaining: 11h 37m
Buy It Now for only: $9.99

Becca by Rebecca Virtue NEW Reversible Womens M Swim Top Triangle CHOP 5RVPz1
Becca by Rebecca Virtue NEW Reversible Womens M Swim Top Triangle CHOP 5RVPz1
$4.99
Time Remaining: 11h 41m

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

Becca Lace Bikini Size XS
Becca Lace Bikini Size XS
$10.00 (1 Bid)
Time Remaining: 11h 51m

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: 11h 54m
Buy It Now for only: $39.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: 11h 55m
Buy It Now for only: $39.99

New Becca Ladies Blue Crocheted Ruffle Fishnet Bikini Top Swimwear Size Medium
New Becca Ladies Blue Crocheted Ruffle Fishnet Bikini Top Swimwear Size Medium
$25.60
Time Remaining: 11h 56m
Buy It Now for only: $25.60

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: 12h 4m
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: 12h 5m
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: 12h 6m
Buy It Now for only: $39.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: 12h 7m
Buy It Now for only: $39.99

BECCA by Rebecca Virtue 2015 Meshed Up Shorts Cover Up Black NWT
BECCA by Rebecca Virtue 2015 Meshed Up Shorts Cover Up Black NWT
$33.00
Time Remaining: 12h 15m
Buy It Now for only: $33.00

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

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

BECCA by Rebecca Virtue 2015 Ritual Shorts Cover Up White NWT
BECCA by Rebecca Virtue 2015 Ritual Shorts Cover Up White NWT
$35.00
Time Remaining: 12h 24m
Buy It Now for only: $35.00

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

BECCA SWIM TOP S
BECCA SWIM TOP S
$9.99
Time Remaining: 12h 37m

NWT BECCA Rebecca Virtue Marrakesh Kerchief Top Bikini Set Sz L 180889CW
NWT BECCA Rebecca Virtue Marrakesh Kerchief Top Bikini Set Sz L 180889CW
$56.99
Time Remaining: 12h 39m
Buy It Now for only: $56.99

BECCA BY REBECCA VIRTUE Womens M Swim Bottom Scoop Pink Chic Bikini Lace Sale
BECCA BY REBECCA VIRTUE Womens M Swim Bottom Scoop Pink Chic Bikini Lace Sale
$28.20
Time Remaining: 12h 41m
Buy It Now for only: $39.60

NWT BECCA Rebecca Virtue Multi MONACO UnderwireTop Bikini Set Sz M 180890CW
NWT BECCA Rebecca Virtue Multi MONACO UnderwireTop Bikini Set Sz M 180890CW
$56.99
Time Remaining: 12h 45m
Buy It Now for only: $56.99

New Becca Swimsuit bikini one 1pc swimwear sz L Red
New Becca Swimsuit bikini one 1pc swimwear sz L Red
$49.99
Time Remaining: 12h 45m
Buy It Now for only: $49.99

Becca Bikini M top S bottom
Becca Bikini M top S bottom
$19.99
Time Remaining: 12h 46m

NWT BECCA Bikini Swimwear Cover up dress Sz 1X Blue One Shoulder
NWT BECCA Bikini Swimwear Cover up dress Sz 1X Blue One Shoulder
$39.99
Time Remaining: 12h 50m
Buy It Now for only: $39.99

Becca by Rebecca Virtue NEW Reversible Womens S Swim Bottom Orange CHOP 61X9z1
Becca by Rebecca Virtue NEW Reversible Womens S Swim Bottom Orange CHOP 61X9z1
$19.99
Time Remaining: 12h 54m

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

BECCA BY REBECCA VIRTUE Womens L Swim Top Halter Pink Geometric Bikini Swimwear
BECCA BY REBECCA VIRTUE Womens L Swim Top Halter Pink Geometric Bikini Swimwear
$31.96
Time Remaining: 13h 1m
Buy It Now for only: $44.88

NWT BECCA by Rebecca Virtue Tab Side Hipster Bottom Womens sz L Multi
NWT BECCA by Rebecca Virtue Tab Side Hipster Bottom Womens sz L Multi
$29.50
Time Remaining: 13h 13m

NWT BECCA Swimsuit Bikini Cover up Top Sz S Black
NWT BECCA Swimsuit Bikini Cover up Top Sz S Black
$39.99
Time Remaining: 13h 15m
Buy It Now for only: $39.99

BECCA BY REBECCA VIRTUE Womens M Swim Bottom Blue Chic Bikini Lace Swimwear Sale
BECCA BY REBECCA VIRTUE Womens M Swim Bottom Blue Chic Bikini Lace Swimwear Sale
$24.96
Time Remaining: 13h 19m
Buy It Now for only: $34.56

Bikini Bottom Becca By Rebecca Virtue M Blue White Tiered Swim Bottoms Medium
Bikini Bottom Becca By Rebecca Virtue M Blue White Tiered Swim Bottoms Medium
$18.81
Time Remaining: 13h 24m
Buy It Now for only: $18.81

Bikini Bottom Becca By Rebecca Virtue Sz L Blue White Tiered Swim Bottoms Large
Bikini Bottom Becca By Rebecca Virtue Sz L Blue White Tiered Swim Bottoms Large
$18.81
Time Remaining: 13h 26m
Buy It Now for only: $18.81

NWT BECCA Swimsuit Bikini Top Sz S LAG
NWT BECCA Swimsuit Bikini Top Sz S LAG
$19.99
Time Remaining: 13h 50m
Buy It Now for only: $19.99

BECCA REBECCA VIRTUE Pink M Floral Halter Bikini Swimsuit WOMENS MISSES
BECCA REBECCA VIRTUE Pink M Floral Halter Bikini Swimsuit WOMENS MISSES
$19.99
Time Remaining: 13h 57m