Charlotte McKinney Wearing a Plunging Multi Color Tie Dye Printed Bikini Top While Sharing Photos from the Long Weekend