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 BY REBECCA VIRTUE Womens D Swim Top Halter Pink Crochet Bikini Combo Sale
BECCA BY REBECCA VIRTUE Womens D Swim Top Halter Pink Crochet Bikini Combo Sale
$22.20
Time Remaining: 31m
Buy It Now for only: $32.40

Ladies NWT swim cover up pants BECCA size L NWT white
Ladies NWT swim cover up pants BECCA size L NWT white
$13.99 (1 Bid)
Time Remaining: 2h 55m

NWT Becca Reversible Swimsuit Bikini Bottom S
NWT Becca Reversible Swimsuit Bikini Bottom S
$12.99
Time Remaining: 2h 55m
Buy It Now for only: $12.99

VICTORIA SECRET BECCA Reversable BROWN TROPICAL Ring Bikini Top SMALL
VICTORIA SECRET BECCA Reversable BROWN TROPICAL Ring Bikini Top SMALL
$10.00
Time Remaining: 3h 15m

Becca Mayan Halter Bikini Top ONLY Size Small
Becca Mayan Halter Bikini Top ONLY Size Small
$28.99
Time Remaining: 3h 31m
Buy It Now for only: $28.99

NWT Womens Plus 1X 16W By Becca Etc Swimsuit Tankini Top MSRP 11400
NWT Womens Plus 1X 16W By Becca Etc Swimsuit Tankini Top MSRP 11400
$24.95
Time Remaining: 3h 47m
Buy It Now for only: $24.95

Womens SwimSuit 2PC Tankini Medium 8 Caribbean Joe  Becca NEW Aqua
Womens SwimSuit 2PC Tankini Medium 8 Caribbean Joe Becca NEW Aqua
$18.99
Time Remaining: 4h 10m

NWT BECCA Swimsuit American Fit Bikini 2 pc set Size S M BLK
NWT BECCA Swimsuit American Fit Bikini 2 pc set Size S M BLK
$49.96
Time Remaining: 4h 26m
Buy It Now for only: $49.96

new 154 BECCA VIRTUES raspberry neon lime pink bandeau swim bikini 2pc M fl
new 154 BECCA VIRTUES raspberry neon lime pink bandeau swim bikini 2pc M fl
$44.99
Time Remaining: 4h 52m
Buy It Now for only: $44.99

NEW BECCA BY REBECCA VIRTUE DRAPED BIKINI BOTTOM BLACK PLUS SIZE OX BLACK
NEW BECCA BY REBECCA VIRTUE DRAPED BIKINI BOTTOM BLACK PLUS SIZE OX BLACK
$10.99
Time Remaining: 4h 52m
Buy It Now for only: $10.99

Becca by Rebecca Virtue Metalic Gold Crochet Brown Bikini Top M Medium Rare
Becca by Rebecca Virtue Metalic Gold Crochet Brown Bikini Top M Medium Rare
$19.99
Time Remaining: 4h 55m
Buy It Now for only: $25.99

Swim Cover Becca By Rebecca Virtue Sz L Onyx Black Swimwear Dress Cover Up
Swim Cover Becca By Rebecca Virtue Sz L Onyx Black Swimwear Dress Cover Up
$38.97
Time Remaining: 5h 1m
Buy It Now for only: $38.97

NORDSTROM Becca Underwire Padded Bra Style Swim Bikini Top Swimsuit Large
NORDSTROM Becca Underwire Padded Bra Style Swim Bikini Top Swimsuit Large
$14.99 (1 Bid)
Time Remaining: 5h 1m

Becca by Rebecca Virtue Metalic Gold Brown Crochet Bikini Bottom L Large Rare
Becca by Rebecca Virtue Metalic Gold Brown Crochet Bikini Bottom L Large Rare
$19.99
Time Remaining: 5h 7m
Buy It Now for only: $25.99

VICTORIAS SECRET DESIGNER BECCA SWIM BIKINI BOTTOM REVERSIBLE FLORAL SOLID XS
VICTORIAS SECRET DESIGNER BECCA SWIM BIKINI BOTTOM REVERSIBLE FLORAL SOLID XS
$6.99
Time Remaining: 5h 8m
Buy It Now for only: $9.99

VICTORIAS SECRET DESIGNER BECCA BIKINI BOTTOM REVERSIBLE TIE DYE SOLID NEW SMAL
VICTORIAS SECRET DESIGNER BECCA BIKINI BOTTOM REVERSIBLE TIE DYE SOLID NEW SMAL
$7.99
Time Remaining: 5h 12m
Buy It Now for only: $10.99

NWT Becca by Rebecca Virtue 2 Piece Bikini Purple Print Bandeau Top Size Medium
NWT Becca by Rebecca Virtue 2 Piece Bikini Purple Print Bandeau Top Size Medium
$44.95
Time Remaining: 5h 23m
Buy It Now for only: $44.95

BECCA boho TANGIER FOLD OVER Hipster Bikini Bottom Swimsuit Separate SKY xs NEW
BECCA boho TANGIER FOLD OVER Hipster Bikini Bottom Swimsuit Separate SKY xs NEW
$12.97
Time Remaining: 5h 34m
Buy It Now for only: $19.97

Becca Black Crochet Bikini Top M
Becca Black Crochet Bikini Top M
$25.99
Time Remaining: 5h 41m
Buy It Now for only: $25.99

NWT BECCA Swimsuit Basic Fit Bikini 2 pc set Size S Slide bra Mint Tie Side
NWT BECCA Swimsuit Basic Fit Bikini 2 pc set Size S Slide bra Mint Tie Side
$49.96
Time Remaining: 5h 45m
Buy It Now for only: $49.96

NWT Becca by Rebecca Virtue 2 Piece Bikini Pink with UW Support Size Medium
NWT Becca by Rebecca Virtue 2 Piece Bikini Pink with UW Support Size Medium
$53.95
Time Remaining: 5h 51m
Buy It Now for only: $53.95

BECCA BY REBECCA VIRTUE Womens S Swim Bikini Top Triangle Blue Crochet Swimwear
BECCA BY REBECCA VIRTUE Womens S Swim Bikini Top Triangle Blue Crochet Swimwear
$4.76
Time Remaining: 5h 54m
Buy It Now for only: $21.76

Brand New Becca Cut Out One Piece Suit
Brand New Becca Cut Out One Piece Suit
$14.99 (1 Bid)
Time Remaining: 5h 56m
Buy It Now for only: $29.99

NWT BECCA Swimsuit Bikini 2pc set Sz L PLU Push Up Tie Side Basic Fit Crochet
NWT BECCA Swimsuit Bikini 2pc set Sz L PLU Push Up Tie Side Basic Fit Crochet
$59.99
Time Remaining: 6h 4m
Buy It Now for only: $59.99

New Becca American Fit Swimsuit Bikini Bottom Sz XL
New Becca American Fit Swimsuit Bikini Bottom Sz XL
$19.99
Time Remaining: 6h 6m
Buy It Now for only: $19.99

New Becca Swimsuit one 1pc swimwear attached Dress Sz S TNG
New Becca Swimsuit one 1pc swimwear attached Dress Sz S TNG
$59.99
Time Remaining: 6h 18m
Buy It Now for only: $59.99

NEW BECCA 2 PC BIKINI SWIMSUIT HALTER AMERICAN FIT LADY LIBERTY RED WHITE LARGE
NEW BECCA 2 PC BIKINI SWIMSUIT HALTER AMERICAN FIT LADY LIBERTY RED WHITE LARGE
$84.99
Time Remaining: 6h 21m
Buy It Now for only: $84.99

NWT BECCA Swimsuit American Fit Tankini 2 pc set Size S M TRT
NWT BECCA Swimsuit American Fit Tankini 2 pc set Size S M TRT
$49.99
Time Remaining: 6h 37m
Buy It Now for only: $49.99

Becca by Rebecca Virtue Small Solid Black Skirted Crochet Bikini Swimsuit S NWT
Becca by Rebecca Virtue Small Solid Black Skirted Crochet Bikini Swimsuit S NWT
$47.65
Time Remaining: 6h 57m
Buy It Now for only: $47.65

Becca by Rebecca Virtue Medium Blue Black Print Bikini Swimsuit Bottoms M NWT
Becca by Rebecca Virtue Medium Blue Black Print Bikini Swimsuit Bottoms M NWT
$17.95
Time Remaining: 6h 57m
Buy It Now for only: $17.95

Becca by Rebecca Virtue Size 0X 14W Blue Asymmetrical Swimsuit Cover Up NWT
Becca by Rebecca Virtue Size 0X 14W Blue Asymmetrical Swimsuit Cover Up NWT
$39.95
Time Remaining: 6h 57m
Buy It Now for only: $39.95

Becca by Rebecca Virtue D Cup Medium M Pink Paisley Halter Tankini Swimsuit NWT
Becca by Rebecca Virtue D Cup Medium M Pink Paisley Halter Tankini Swimsuit NWT
$62.05
Time Remaining: 6h 58m
Buy It Now for only: $62.05

NEW BECCA BY REBECCA VIRTUE COTTON CROCHET COVER UP DRESS SIZE S PINK ORANGE
NEW BECCA BY REBECCA VIRTUE COTTON CROCHET COVER UP DRESS SIZE S PINK ORANGE
$29.00
Time Remaining: 7h 1m
Buy It Now for only: $29.00

NEWBECCA BY REBECCA VIRUE SWIMSUITPURPLE89NYLON 11SPANDEX94LNICE
NEWBECCA BY REBECCA VIRUE SWIMSUITPURPLE89NYLON 11SPANDEX94LNICE
$39.99
Time Remaining: 7h 7m
Buy It Now for only: $39.99

NEW Becca Crochet Side Tie Bikini Bottoms Watermelon Tangerine Size XS
NEW Becca Crochet Side Tie Bikini Bottoms Watermelon Tangerine Size XS
$13.49
Time Remaining: 7h 31m
Buy It Now for only: $13.49

Becca Virtue American Fit Crochet Swimsuit Bottom Separates M
Becca Virtue American Fit Crochet Swimsuit Bottom Separates M
$0.99
Time Remaining: 7h 38m

Becca Tanzania Tie Bikini Bottom Separates XS
Becca Tanzania Tie Bikini Bottom Separates XS
$0.99
Time Remaining: 7h 38m

Becca Swimwear Shorts Size Small Euc
Becca Swimwear Shorts Size Small Euc
$18.75
Time Remaining: 7h 44m
Buy It Now for only: $18.75

72 BECCA REBECCA VIRTUE American Beauty RED BANDEAU Bikini Top SWIMWEAR L Large
72 BECCA REBECCA VIRTUE American Beauty RED BANDEAU Bikini Top SWIMWEAR L Large
$24.99
Time Remaining: 7h 46m
Buy It Now for only: $24.99

BECCA by Rebecca Virtue 2015 Color Code Tie Side Basic Bottom Sapphire NWT
BECCA by Rebecca Virtue 2015 Color Code Tie Side Basic Bottom Sapphire NWT
$29.00
Time Remaining: 8h 9m
Buy It Now for only: $29.00

NWT BECCA Swimsuit Bikini 2pc set Sz S XS underwire Reversible bottom
NWT BECCA Swimsuit Bikini 2pc set Sz S XS underwire Reversible bottom
$54.99
Time Remaining: 8h 10m
Buy It Now for only: $54.99

BECCA boho TANGIER FOLD OVER Hipster Bikini Bottom Swimsuit Separate MInt NEW XS
BECCA boho TANGIER FOLD OVER Hipster Bikini Bottom Swimsuit Separate MInt NEW XS
$12.50
Time Remaining: 8h 12m
Buy It Now for only: $28.50

BECCA SAUSALITO Molded Tankini Top Swimsuit Separate EUCALYPTUS green S NWT
BECCA SAUSALITO Molded Tankini Top Swimsuit Separate EUCALYPTUS green S NWT
$15.50
Time Remaining: 8h 22m
Buy It Now for only: $39.50

Becca Swimwear Monokini Macrame Bling Cut out Halter Blue One Piece BOHO Straps
Becca Swimwear Monokini Macrame Bling Cut out Halter Blue One Piece BOHO Straps
$58.50
Time Remaining: 8h 22m
Buy It Now for only: $58.50

BECCA SAUSALITO side tie basic fit string BIKINI BOTTOM swimsuit separate nwt XS
BECCA SAUSALITO side tie basic fit string BIKINI BOTTOM swimsuit separate nwt XS
$16.00
Time Remaining: 8h 23m
Buy It Now for only: $23.00

NWT Becca by Rebecca Virtue SeXY Ruffled Jade Bikini Swim Suit Set M S 112
NWT Becca by Rebecca Virtue SeXY Ruffled Jade Bikini Swim Suit Set M S 112
$19.99
Time Remaining: 8h 26m
Buy It Now for only: $19.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
$19.99
Time Remaining: 8h 29m
Buy It Now for only: $19.99

NWT BECCA Swimsuit Bikini 2pc set Sz S AQM Skirt
NWT BECCA Swimsuit Bikini 2pc set Sz S AQM Skirt
$59.99
Time Remaining: 8h 30m
Buy It Now for only: $59.99

Becca by Rebecca Virtue Solid Bikini Bottom MEDIUM NWT MM908
Becca by Rebecca Virtue Solid Bikini Bottom MEDIUM NWT MM908
$15.99
Time Remaining: 8h 35m

New BECCA Swimsuit Bikini 2 piece Set Size S AQM underwire Bra
New BECCA Swimsuit Bikini 2 piece Set Size S AQM underwire Bra
$49.99
Time Remaining: 8h 38m
Buy It Now for only: $49.99

BECCA BY REBECCA VIRTUE NEW Womens XS Swim Bottom Mid Scoop Purple CHOP 5T4Eza1
BECCA BY REBECCA VIRTUE NEW Womens XS Swim Bottom Mid Scoop Purple CHOP 5T4Eza1
$14.99
Time Remaining: 8h 40m

BECCA by Rebecca Virtue 2015 Color Code Coastal Fit Bikini Botto
BECCA by Rebecca Virtue 2015 Color Code Coastal Fit Bikini Botto
$29.00
Time Remaining: 8h 43m
Buy It Now for only: $29.00

BECCA BY REBECCA VIRTUE Womens M Swim Top Bandeau Blue Chic Bikini Swimwear Sale
BECCA BY REBECCA VIRTUE Womens M Swim Top Bandeau Blue Chic Bikini Swimwear Sale
$23.68
Time Remaining: 8h 44m
Buy It Now for only: $34.56

NWT BECCA Bikini Red White 2 Pc Ruffle Trim Sz S + D Cup 90707CW
NWT BECCA Bikini Red White 2 Pc Ruffle Trim Sz S + D Cup 90707CW
$34.97
Time Remaining: 8h 55m
Buy It Now for only: $34.97

NWT BECCA Red White Bikini 2 Pc Ruffle Trim Bikini Sz L 90707CW
NWT BECCA Red White Bikini 2 Pc Ruffle Trim Bikini Sz L 90707CW
$34.97
Time Remaining: 8h 55m
Buy It Now for only: $34.97

NWT BECCA Bikin Red White 2 Pc Ruffle Trim Bikini Sz M 90707CW
NWT BECCA Bikin Red White 2 Pc Ruffle Trim Bikini Sz M 90707CW
$34.97
Time Remaining: 8h 56m
Buy It Now for only: $34.97

NWT BECCA Bikini Blue White Crochet 2 Pc Ruffle Trim Swimwear Sz L 90697CW
NWT BECCA Bikini Blue White Crochet 2 Pc Ruffle Trim Swimwear Sz L 90697CW
$35.97
Time Remaining: 9h
Buy It Now for only: $35.97

Becca LARGE Blue American Fit Bikini Bottom
Becca LARGE Blue American Fit Bikini Bottom
$9.99
Time Remaining: 9h 1m
Buy It Now for only: $9.99

NWT BECCA Bikini Blue White 2 Pc Crochet Trim Swimwear Sz M 90697CW
NWT BECCA Bikini Blue White 2 Pc Crochet Trim Swimwear Sz M 90697CW
$34.97
Time Remaining: 9h 2m
Buy It Now for only: $34.97

NWT BECCA Red Red White Print Ruffle Bikini Bandeau Halter Top Sz L 90708CW
NWT BECCA Red Red White Print Ruffle Bikini Bandeau Halter Top Sz L 90708CW
$37.97
Time Remaining: 9h 4m
Buy It Now for only: $37.97

NWT BECCA Purple Multi Color Ruffle Floral Paisley Bikini Swimwear Sz L 90694CW
NWT BECCA Purple Multi Color Ruffle Floral Paisley Bikini Swimwear Sz L 90694CW
$38.97
Time Remaining: 9h 4m
Buy It Now for only: $38.97

NWT BECCA Beach by Rebecca Virtue Swimsuit Push Up Bikini 2pc set Sz L FLT
NWT BECCA Beach by Rebecca Virtue Swimsuit Push Up Bikini 2pc set Sz L FLT
$49.98
Time Remaining: 9h 5m
Buy It Now for only: $49.98

NWT BECCA Red White Print Contrast Ruffle Bikini Bandeau Halter Top Sz S 90708
NWT BECCA Red White Print Contrast Ruffle Bikini Bandeau Halter Top Sz S 90708
$37.97
Time Remaining: 9h 6m
Buy It Now for only: $37.97

NWT BECCA Red White Print Contrast Ruffle Bikini Bandeau Halter Top Sz M 90708
NWT BECCA Red White Print Contrast Ruffle Bikini Bandeau Halter Top Sz M 90708
$37.97
Time Remaining: 9h 6m
Buy It Now for only: $37.97

BECCA by Rebecca Virtue 2015 Fringe Benefits Kimono Cover Up Gray NWT
BECCA by Rebecca Virtue 2015 Fringe Benefits Kimono Cover Up Gray NWT
$54.00
Time Remaining: 9h 6m
Buy It Now for only: $54.00

NWT BECCA Sz M Multi Color 2Pc Paisley Floral Print Bikini Swimwear 90687CW
NWT BECCA Sz M Multi Color 2Pc Paisley Floral Print Bikini Swimwear 90687CW
$38.97
Time Remaining: 9h 8m
Buy It Now for only: $38.97

NWT BECCA Navy Turquoise Lime 2 Pc Shirred Detail Bikini Swimwear Set Sz M 90713
NWT BECCA Navy Turquoise Lime 2 Pc Shirred Detail Bikini Swimwear Set Sz M 90713
$37.97
Time Remaining: 9h 10m
Buy It Now for only: $37.97

BECCA by Rebecca Virtue 2015 Cozumel Kimono Cover Up NWT
BECCA by Rebecca Virtue 2015 Cozumel Kimono Cover Up NWT
$54.00
Time Remaining: 9h 10m
Buy It Now for only: $54.00

NWT BECCA Swimsuit Bikini 2pc set Sz S L White Hipster Underwire
NWT BECCA Swimsuit Bikini 2pc set Sz S L White Hipster Underwire
$59.99
Time Remaining: 9h 14m
Buy It Now for only: $59.99

BECCA BY REBECCA VIRTUE Womens 1X 1PC Swim Swimdress Black Trendy Swimwear Sale
BECCA BY REBECCA VIRTUE Womens 1X 1PC Swim Swimdress Black Trendy Swimwear Sale
$51.00
Time Remaining: 9h 21m
Buy It Now for only: $76.50

NWT Becca Multi Color Paisley Halter Bikini Set W Side Tie Sz M 20689CW
NWT Becca Multi Color Paisley Halter Bikini Set W Side Tie Sz M 20689CW
$38.97
Time Remaining: 9h 29m
Buy It Now for only: $38.97

NWT Becca Multi Color Paisley Halter Bikini Set W Side Tie Sz S 20689CW
NWT Becca Multi Color Paisley Halter Bikini Set W Side Tie Sz S 20689CW
$38.97
Time Remaining: 9h 30m
Buy It Now for only: $38.97

BECCA BY REBECCA VIRTUE NEW Womens D Swim Top Triangle Brown Solid CHOP 5RNKzn1
BECCA BY REBECCA VIRTUE NEW Womens D Swim Top Triangle Brown Solid CHOP 5RNKzn1
$4.99
Time Remaining: 9h 33m

NWT Becca by Rebecca Virtue 2 Piece Bikini Purple Print Bandeau Top Size Medium
NWT Becca by Rebecca Virtue 2 Piece Bikini Purple Print Bandeau Top Size Medium
$39.55
Time Remaining: 9h 42m
Buy It Now for only: $39.55

NWT BECCA Swimsuit Bikini 2pc set Sz S M underwire Reversible bottom
NWT BECCA Swimsuit Bikini 2pc set Sz S M underwire Reversible bottom
$54.99
Time Remaining: 9h 42m
Buy It Now for only: $54.99

NWT BECCA Swimsuit Bikini 2pc set Sz L Reversible bottom Slide Bra
NWT BECCA Swimsuit Bikini 2pc set Sz L Reversible bottom Slide Bra
$55.99
Time Remaining: 9h 45m
Buy It Now for only: $55.99