That image is from February. It is not from the current trip to Japan.
I do believe it is from this trip. Look at the fan in avenir’s photos in The First Lady’s hand.
Yes it is, I went back and checked, they were taken at Delray Beach Florida. I thought I recognized the white dress.