Eh they are from 2012. Couple of months ago.
Nope, they are from her last year trip to the States ( This trip posted here
), but somehow they didn't come up in mainstream media till recently.
That being said, I'm sure we're all hoping Cheryl takes a nice vacation soon and shows off a bit more...