It may still be September, but there's already a Halloween costume that's going to be hard to beat: Cameron Tucker's on Modern Family.
Played by Eric Stonestreet, Tucker is apparently dressing up as Meghan Markle. The costume is both timely and hilarious – and not to mention, an extremely good imitation.
Instead of mimicking Markle's Royal Wedding look, Tucker opted to recreate the Duchess' outfit from the Trouping the Colour parade in June. The off-the-shoulder skirt suit, hat, and wig are beyond fabulous on the both of them!
Of course, Stonestreet's on-screen husband, Mitchell Pritchett (Jesse Tyler Ferguson), dressed up as Prince Harry.
Aside from Phil Dunphy's fly (?) costume — which can be seen next to Tucker's — the rest of the Modern Family cast's costumes are unknown at this point.
Season 10 of Modern Family premieres September 26 at 9 p.m. ET on ABC.