I just got my 2nd Royal Flush on Poker Stars last night. Admittedly, I got it on a major suckout on the river. But when I had a nut flush draw on the flop, I just had to see it. I beat out pocket Aces to do it to. The guy was miffed as I expected - but with 12 outs and a chance at a royal, I just had to call. He suspected a suck out. I was trying for a check-raise on the river but he checked as well. By the way, he slowplayed his Aces pre-flop (didn't raise). I would have called a raise anyway.
I wasn't fast enough to get a screenshot but I re-created the hand on Poker Tracker.