Megan Thee Stallion look immaculate in new vacation photos.
I wonder how many hrs a day she works out