I agree with you that he definitely chears on her I dunno about the Rose situation..... they all date each other in those circles so I'm willing to bet that they all cheat on each other with each other. That and the PR afterwards was dodgy, even by their standards. I think if it was true they would've ignored it and not done that weird church walk with them.There's definitely a message in Rose Hanbury's son being chosen. Charles has already made Rose's husband one of his Lords In Waiting as well.
Already suspected the Rose/Wills rumours weren't true, considering Pippa called her daughter Rose, but they want to make it obvious (he's probably played away elsewhere IMO).
I think Pippa only named her daughter Rose as a middle name too?