I think that is a recent picture - possibly from the NASCAR race she was at. It looks like she’s lost weight so the backside probably looks as good as the front.
I have no clue about the alleged affair, seems really far fetched to me. I posted the picture because I get tired of people criticising Michelle about her looks. Seems pretty petty to me.