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 Becca White Floral Stitching Bikini Bottom X Small
New Becca White Floral Stitching Bikini Bottom X Small
$8.99
Time Remaining: 48m
Buy It Now for only: $8.99

Becca by Rebecca Virtue Brown Tropical Floral Reversible Swimsuit Small Medium
Becca by Rebecca Virtue Brown Tropical Floral Reversible Swimsuit Small Medium
$12.99
Time Remaining: 58m
Buy It Now for only: $19.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: 1h 1m
Buy It Now for only: $49.99

New Becca Swimsuit one 1 piece swimwear sz L Monokini RAS
New Becca Swimsuit one 1 piece swimwear sz L Monokini RAS
$69.99
Time Remaining: 1h 2m
Buy It Now for only: $69.99

Becca LARGE Berry Floral High Waisted Bottoms Bikini Swimsuit SET 112 NWT
Becca LARGE Berry Floral High Waisted Bottoms Bikini Swimsuit SET 112 NWT
$29.71
Time Remaining: 1h 7m
Buy It Now for only: $29.71

NWT BECCA Rebecca Virtue M bikini swimsuit Chevron stripe print bold halter Sexy
NWT BECCA Rebecca Virtue M bikini swimsuit Chevron stripe print bold halter Sexy
$69.99
Time Remaining: 1h 26m
Buy It Now for only: $69.99

Becca by Rebecca Virtue Ruffle Sedona Banded Halter Top SZ Small NEW
Becca by Rebecca Virtue Ruffle Sedona Banded Halter Top SZ Small NEW
$24.69
Time Remaining: 1h 31m

new  BECCA Multi color block stripe hot off the preSs bikini swimsuit L m
new BECCA Multi color block stripe hot off the preSs bikini swimsuit L m
$9.99
Time Remaining: 1h 34m

NEW  BECCA Rebecca Virtue Animal Print Womens Bikini Bottoms Size Medium
NEW BECCA Rebecca Virtue Animal Print Womens Bikini Bottoms Size Medium
$7.97
Time Remaining: 1h 55m

NWT  BECCA Rebecca Virtue Animal Print Womens Bikini Bottoms Size Medium
NWT BECCA Rebecca Virtue Animal Print Womens Bikini Bottoms Size Medium
$7.97
Time Remaining: 1h 55m

New Becca Swimsuit one 1 pc swimwear attached Dress Sz 0X 14 16 One Shoulder HIB
New Becca Swimsuit one 1 pc swimwear attached Dress Sz 0X 14 16 One Shoulder HIB
$59.99
Time Remaining: 1h 58m
Buy It Now for only: $59.99

BECCA BY REBECCA VIRTUE PURPLE TIE DYE SWIM BEACH COVER SKIRT SZ XS S
BECCA BY REBECCA VIRTUE PURPLE TIE DYE SWIM BEACH COVER SKIRT SZ XS S
$36.50
Time Remaining: 2h 4m
Buy It Now for only: $36.50

BECCA by REBECCA VIRTUE EMBROIDERED LIGHTLY PADDED SWIMWEAR BIKINI TOP SIZE D
BECCA by REBECCA VIRTUE EMBROIDERED LIGHTLY PADDED SWIMWEAR BIKINI TOP SIZE D
$19.99
Time Remaining: 2h 15m
Buy It Now for only: $19.99

BECCA swimsuit SMALL halter top  tie side bikini bottom PINK white eyelet print
BECCA swimsuit SMALL halter top tie side bikini bottom PINK white eyelet print
$27.99
Time Remaining: 2h 17m
Buy It Now for only: $27.99

NWT BECCA Bikini Swimwear Cover up Dress Tunic Size 1X White
NWT BECCA Bikini Swimwear Cover up Dress Tunic Size 1X White
$39.99
Time Remaining: 2h 37m
Buy It Now for only: $39.99

Victorias Secret BECCA Swimsuit Cover Up Skirt NWT 54 XS S
Victorias Secret BECCA Swimsuit Cover Up Skirt NWT 54 XS S
$15.29
Time Remaining: 2h 51m
Buy It Now for only: $15.29

BECCA SWIM COVERUP SKIRT Blue XS S Retail 48 New With Tags
BECCA SWIM COVERUP SKIRT Blue XS S Retail 48 New With Tags
$0.99
Time Remaining: 2h 54m
Buy It Now for only: $16.99

NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L S MNT
NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L S MNT
$59.95
Time Remaining: 2h 56m
Buy It Now for only: $59.95

BECCA GYPSY COBALT PRINT RUFFLE SWIMSUIT S M L
BECCA GYPSY COBALT PRINT RUFFLE SWIMSUIT S M L
$64.99
Time Remaining: 2h 57m
Buy It Now for only: $64.99

Becca Strappy Crochet Cover Up Tunic Top Dress M L 8 12 Tangerine
Becca Strappy Crochet Cover Up Tunic Top Dress M L 8 12 Tangerine
$49.99
Time Remaining: 3h 17m
Buy It Now for only: $49.99

New Becca Basic Fit Swimsuit Bikini Bottom Sz L
New Becca Basic Fit Swimsuit Bikini Bottom Sz L
$16.99
Time Remaining: 3h 28m
Buy It Now for only: $16.99

NWT BECCA Swimsuit Bikini 2pc set Sz S PUR Basic Fit
NWT BECCA Swimsuit Bikini 2pc set Sz S PUR Basic Fit
$59.99
Time Remaining: 3h 35m
Buy It Now for only: $59.99

NWT BECCA Swimsuit Bikini 2pc set Sz M RAS Basic Fit
NWT BECCA Swimsuit Bikini 2pc set Sz M RAS Basic Fit
$24.99
Time Remaining: 3h 36m
Buy It Now for only: $24.99

NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L D cup Bandeau TBL
NWT BECCA Swimsuit American Fit Tankini 2 pc set Size L D cup Bandeau TBL
$59.95
Time Remaining: 3h 44m
Buy It Now for only: $59.95

Becca Mineral Springs Dress Cover up Sz XS  2 4 Watermelon
Becca Mineral Springs Dress Cover up Sz XS 2 4 Watermelon
$25.49
Time Remaining: 3h 49m
Buy It Now for only: $25.49

New Becca Swimsuit one 1pc swimwear attached Dress Sz 0X AQU
New Becca Swimsuit one 1pc swimwear attached Dress Sz 0X AQU
$59.99
Time Remaining: 3h 53m
Buy It Now for only: $59.99

New Becca Swimsuit Monokini one 1pc swimwear sz M Purple 148
New Becca Swimsuit Monokini one 1pc swimwear sz M Purple 148
$59.99
Time Remaining: 3h 53m
Buy It Now for only: $59.99

Becca Chevron Color block Bikini Bottoms Pink Teal XS 48
Becca Chevron Color block Bikini Bottoms Pink Teal XS 48
$29.99
Time Remaining: 3h 57m
Buy It Now for only: $29.99

Becca Beach by REBECCA VIRTUE Shirred Tab Hipster Bikini Bottom NWOT L
Becca Beach by REBECCA VIRTUE Shirred Tab Hipster Bikini Bottom NWOT L
$12.00
Time Remaining: 3h 58m
Buy It Now for only: $12.00

NWT BECCA Swimsuit Bikini 2pc set Sz L M Push UP RAS
NWT BECCA Swimsuit Bikini 2pc set Sz L M Push UP RAS
$79.99
Time Remaining: 4h 4m
Buy It Now for only: $79.99

Becca By Rebecca Virtue Swimsuit One Piece Sz M Blue Swimwear Mesh Monokini
Becca By Rebecca Virtue Swimsuit One Piece Sz M Blue Swimwear Mesh Monokini
$59.95
Time Remaining: 4h 9m
Buy It Now for only: $59.95

NWT BECCA Swimsuit Bikini 2pc set Sz L D cup Bra Red American Fit Crochet
NWT BECCA Swimsuit Bikini 2pc set Sz L D cup Bra Red American Fit Crochet
$24.99
Time Remaining: 4h 10m
Buy It Now for only: $24.99

Becca Floral Beach Coverup Size Xs s
Becca Floral Beach Coverup Size Xs s
$19.99
Time Remaining: 4h 11m

Becca White Colorized Crochet Plunge Swimsuit Cover Up Tunic Dress L XL NWT
Becca White Colorized Crochet Plunge Swimsuit Cover Up Tunic Dress L XL NWT
$45.99
Time Remaining: 4h 16m
Buy It Now for only: $45.99

Becca Stripe Bikini bottom tie black white stripe swim suit XS 59
Becca Stripe Bikini bottom tie black white stripe swim suit XS 59
$29.99
Time Remaining: 4h 23m
Buy It Now for only: $29.99

Becca Stripe Bikini bottom tie black white stripe swim suit L 59
Becca Stripe Bikini bottom tie black white stripe swim suit L 59
$29.99
Time Remaining: 4h 23m
Buy It Now for only: $29.99

NWT BECCA SWIM Watermelon Bright Pink Crochet Ruffle Trim Halter Bikini Top Sz M
NWT BECCA SWIM Watermelon Bright Pink Crochet Ruffle Trim Halter Bikini Top Sz M
$29.00
Time Remaining: 4h 28m
Buy It Now for only: $29.00

Victoria Secret Becca Black Crochet Swimsuit S
Victoria Secret Becca Black Crochet Swimsuit S
$99.99
Time Remaining: 4h 31m
Buy It Now for only: $99.99

NWT Becca by Rebecca Virtue Swimsuit Bikini 2pc set Sz M L American Fit TLB
NWT Becca by Rebecca Virtue Swimsuit Bikini 2pc set Sz M L American Fit TLB
$49.99
Time Remaining: 4h 38m
Buy It Now for only: $49.99

NWT Becca by Rebecca Virtue Swimsuit Bikini 2pc set Sz S Basic Fit TLB Skirt
NWT Becca by Rebecca Virtue Swimsuit Bikini 2pc set Sz S Basic Fit TLB Skirt
$49.99
Time Remaining: 4h 40m
Buy It Now for only: $49.99

NWT Becca by Rebecca Virtue Swimsuit Bikini 2pc set Sz L M American Fit TLB
NWT Becca by Rebecca Virtue Swimsuit Bikini 2pc set Sz L M American Fit TLB
$49.99
Time Remaining: 4h 46m
Buy It Now for only: $49.99

BECCA Crochet Coverup Shorts Size Small NEW Retail 4800
BECCA Crochet Coverup Shorts Size Small NEW Retail 4800
$19.99
Time Remaining: 5h

Becca Animal O Ring Swimsuit Bikini Bottom Purple
Becca Animal O Ring Swimsuit Bikini Bottom Purple
$6.99
Time Remaining: 5h 14m
Buy It Now for only: $6.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
$44.99
Time Remaining: 5h 21m

NWT BECCA Cover up dress Sz L EAR
NWT BECCA Cover up dress Sz L EAR
$26.24
Time Remaining: 6h 13m
Buy It Now for only: $26.24

Becca by Rebecca Virtue Womens Swim Bikini Bottom L G
Becca by Rebecca Virtue Womens Swim Bikini Bottom L G
$2.99
Time Remaining: 6h 37m

Becca Floral Knot Rouched Halter Swimsuit Tankini Top M
Becca Floral Knot Rouched Halter Swimsuit Tankini Top M
$15.99
Time Remaining: 6h 39m
Buy It Now for only: $15.99

Becca Crochet Rachguard Top M White Cover Up
Becca Crochet Rachguard Top M White Cover Up
$39.99
Time Remaining: 6h 43m
Buy It Now for only: $39.99

Victoria Secret Blk Becca Bikini Swimsuit L DCup
Victoria Secret Blk Becca Bikini Swimsuit L DCup
$79.99
Time Remaining: 6h 48m
Buy It Now for only: $79.99

BECCA BY REBECCA VIRTUE Junior L Swim Bikini Top Adjustable Triangle Green Sale
BECCA BY REBECCA VIRTUE Junior L Swim Bikini Top Adjustable Triangle Green Sale
$9.30
Time Remaining: 6h 50m
Buy It Now for only: $9.30

BECCA BY REBECCA VIRTUE 68 Blue Crochet Bikini Top Womens M Swim Halter Stretch
BECCA BY REBECCA VIRTUE 68 Blue Crochet Bikini Top Womens M Swim Halter Stretch
$4.76
Time Remaining: 6h 58m
Buy It Now for only: $21.76

Becca Studded Side Tie Black Bikini Bottoms S
Becca Studded Side Tie Black Bikini Bottoms S
$21.99
Time Remaining: 7h 2m
Buy It Now for only: $21.99

BECCA DARK BROWN STRING BIKINI SZ M CLASSIC STYLE FLORAL EMBROIDERY NWOT NEW
BECCA DARK BROWN STRING BIKINI SZ M CLASSIC STYLE FLORAL EMBROIDERY NWOT NEW
$39.99
Time Remaining: 7h 4m
Buy It Now for only: $39.99

BECCA BY REBECCA VIRTUE American Fit Womens L Swim Bikini Bottom Scoop Purple
BECCA BY REBECCA VIRTUE American Fit Womens L Swim Bikini Bottom Scoop Purple
$4.34
Time Remaining: 7h 19m
Buy It Now for only: $19.84

Becca By Rebecca Virtue L Mojave Sexy Monokini Swimsuit Halter Snake Print NEW
Becca By Rebecca Virtue L Mojave Sexy Monokini Swimsuit Halter Snake Print NEW
$38.00
Time Remaining: 7h 50m
Buy It Now for only: $38.00

BECCA BY REBECCA VIRTUE SWIM BOTTOMS AMERICAN FIT SZSM NWT LIST
BECCA BY REBECCA VIRTUE SWIM BOTTOMS AMERICAN FIT SZSM NWT LIST
$12.50
Time Remaining: 7h 50m
Buy It Now for only: $16.25

Becca XS S Crochet Swimsuit CoverUp Tunic Fucshia Pink Cover Up Small Virtue NEW
Becca XS S Crochet Swimsuit CoverUp Tunic Fucshia Pink Cover Up Small Virtue NEW
$26.00
Time Remaining: 7h 51m
Buy It Now for only: $26.00

Becca by Rebecca Virtue NEW Womens L Swim Tankini Black Solid Lace CHOP 4UTWz1
Becca by Rebecca Virtue NEW Womens L Swim Tankini Black Solid Lace CHOP 4UTWz1
$49.99
Time Remaining: 8h 9m
Buy It Now for only: $65.49

BECCA Animal Instinct swimsuit tunic dress cover up 1X New 84 Blue
BECCA Animal Instinct swimsuit tunic dress cover up 1X New 84 Blue
$56.99
Time Remaining: 8h 28m
Buy It Now for only: $56.99

BEECA Crochet Cover Up Pants Size Medium NEW Retail 7200
BEECA Crochet Cover Up Pants Size Medium NEW Retail 7200
$19.99
Time Remaining: 8h 44m

BEECA Crochet Cover Up Pants Size Small NEW Retail 7200
BEECA Crochet Cover Up Pants Size Small NEW Retail 7200
$19.99
Time Remaining: 8h 45m

BECCA Crochet Rashguard Cover Up TOP Size Small NEW Retail 6400
BECCA Crochet Rashguard Cover Up TOP Size Small NEW Retail 6400
$24.99
Time Remaining: 8h 49m

NEW 158 BECCA NIGHT  DAY CUT OUT HALTER PLUS SWIMDRESS BLACK WHITE 3X22 24
NEW 158 BECCA NIGHT DAY CUT OUT HALTER PLUS SWIMDRESS BLACK WHITE 3X22 24
$49.95
Time Remaining: 8h 54m
Buy It Now for only: $49.95

BECCA Tankini Swimsuit Jade Gingham TOP Size M NEW WITHOUT TAG
BECCA Tankini Swimsuit Jade Gingham TOP Size M NEW WITHOUT TAG
$24.99
Time Remaining: 8h 58m
Buy It Now for only: $24.99

BCA Mesh Tankini Top  Bottom Multicolor S NWT
BCA Mesh Tankini Top Bottom Multicolor S NWT
$54.99
Time Remaining: 8h 58m
Buy It Now for only: $54.99

BECCA Swimsuit 2 PC Sz S Halter Tankini Skirt Bottom Set NWT 152
BECCA Swimsuit 2 PC Sz S Halter Tankini Skirt Bottom Set NWT 152
$29.99
Time Remaining: 8h 59m

BECCA Tankini Swimsuit Jade Gingham TOP Size M NEW
BECCA Tankini Swimsuit Jade Gingham TOP Size M NEW
$24.99
Time Remaining: 9h
Buy It Now for only: $24.99

BECCA Tankini Swimsuit Jade Gingham TOP SZ M NWOT
BECCA Tankini Swimsuit Jade Gingham TOP SZ M NWOT
$24.99
Time Remaining: 9h
Buy It Now for only: $24.99

Becca Crochet Side Tie Bikini Bottoms Watermelon SZ L 44
Becca Crochet Side Tie Bikini Bottoms Watermelon SZ L 44
$19.99
Time Remaining: 9h
Buy It Now for only: $19.99

Becca by Rebecca Virtue Sedona Shirred Flirty Skirted Hipster Bottom Tangerine L
Becca by Rebecca Virtue Sedona Shirred Flirty Skirted Hipster Bottom Tangerine L
$39.99
Time Remaining: 9h 2m
Buy It Now for only: $39.99

Becca Etc Zanzibar Skirted Bikini Bottoms ONLY Size 2X
Becca Etc Zanzibar Skirted Bikini Bottoms ONLY Size 2X
$24.99
Time Remaining: 9h 15m
Buy It Now for only: $24.99

2013 Becca by Rebecca Virtue Marbella Crochet Ruffle Swimdress Plus Size 0X
2013 Becca by Rebecca Virtue Marbella Crochet Ruffle Swimdress Plus Size 0X
$50.00
Time Remaining: 9h 24m
Buy It Now for only: $83.00

NWT BECCA Black Macrame Detail Bikini M
NWT BECCA Black Macrame Detail Bikini M
$49.99
Time Remaining: 9h 58m
Buy It Now for only: $69.99

NWOT Becca By Rebecca Crochet Side Tie Bikini Bottoms Pink X Small
NWOT Becca By Rebecca Crochet Side Tie Bikini Bottoms Pink X Small
$24.99
Time Remaining: 10h 18m
Buy It Now for only: $24.99

NWOT Becca By Rebecca Crochet Triangle Bikini Top Capri Large
NWOT Becca By Rebecca Crochet Triangle Bikini Top Capri Large
$24.99
Time Remaining: 10h 18m
Buy It Now for only: $24.99

NWOT Becca By Rebecca Wall Flower Ring Side Hipster Bottom Multi X Small
NWOT Becca By Rebecca Wall Flower Ring Side Hipster Bottom Multi X Small
$19.99
Time Remaining: 10h 18m
Buy It Now for only: $19.99