From Princess Diana to Kate Middleton to Zara Phillips, the royals have showcased their best outfits at Royal Ascot over the ...