Given the many rumors that she and Prince Harry might make it official sooner than later…we better study up, right? By and large: She is (sartorially, at least) ready for this gig.

[Photos: Getty, Fame/Flynet]