You may have answered your own question.
I think you are right. I always suspected, but it just struck me since I saw all those pictures grouped together on that one thread. Have you seen today’s shots from an adjoining island to Necker Island (everyone on Necker Island is banned from bringing their cell phones to avoid pictures) where Michelle is wearing short shorts, and a fedora on her head, with two pigtails...hilarious.