Please cast your mind back to March 10, 2024, the fated day Kate Middleton dropped a group photo herself and her kids, and was immediately called out for absolutely bizarre levels of photoshop. Quick ...