Prince Philip looks dapper at grandson Harry's royal wedding 6 weeks after surgery

Dapper as ever at 96 -- Prince Philip, what are your secrets?

The near-centenarian was in good spirits as he arrived at the royal wedding of his grandson, Prince Harry, and new granddaughter-in-law Meghan Markle.

His appearance comes just six weeks after the Queen's husband underwent a hip replacement surgery, a trying procedure that had many concerned he wouldn't be well enough for the big day. But after recuperating at home for more than a month, Philip was spotted at the Royal Windsor Horse Show last week looking chipper.

See photos of Prince Philip at the royal wedding:

5 PHOTOS
Prince Philip and Queen Elizabeth arrive at royal wedding
See Gallery
Prince Philip and Queen Elizabeth arrive at royal wedding
Britain's Prince Philip, Duke of Edinburgh arrives for the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Gareth Fuller / POOL / AFP) (Photo credit should read GARETH FULLER/AFP/Getty Images)
WINDSOR, ENGLAND - MAY 19: Prince Phillip, Duke of Edinburgh arrives at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. Prince Henry Charles Albert David of Wales marries Ms. Meghan Markle in a service at St George's Chapel inside the grounds of Windsor Castle. Among the guests were 2200 members of the public, the royal family and Ms. Markle's Mother Doria Ragland. (Photo by Shaun Botterill/Getty Images)
WINDSOR, ENGLAND - MAY 19: Queen Elizabeth II and Prince Phillip Duke of Edinburgh arrive at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. Prince Henry Charles Albert David of Wales marries Ms. Meghan Markle in a service at St George's Chapel inside the grounds of Windsor Castle. Among the guests were 2200 members of the public, the royal family and Ms. Markle's Mother Doria Ragland. (Photo by Shaun Botterill/Getty Images)
WINDSOR, ENGLAND - MAY 19: Prince Phillip Duke of Edinburgh arrives at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. Prince Henry Charles Albert David of Wales marries Ms. Meghan Markle in a service at St George's Chapel inside the grounds of Windsor Castle. Among the guests were 2200 members of the public, the royal family and Ms. Markle's Mother Doria Ragland. (Photo by Shaun Botterill/Getty Images)
Britain's Queen Elizabeth II (C) and Britain's Prince Philip, Duke of Edinburgh (R) arrive at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018 for his wedding ceremony to marry US actress Meghan Markle. (Photo by Odd ANDERSEN / POOL / AFP) (Photo credit should read ODD ANDERSEN/AFP/Getty Images)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

Philip of course attended the nuptials alongside Queen Elizabeth, whom he wed more than 70 years ago at Westminster Abbey in London.

The royal family's exquisite weddings are a storied tradition in the United Kingdom, but Meghan Marke's uniquely American roots -- she's both a California native and a Hollywood actress -- made for a particularly star-studded ceremony. In addition to prominent royal and political figures, stars like Oprah Winfrey, George Clooney and Idris Elba were all spotted making their way into the church.

Check out all the arrivals in the gallery below:

41 PHOTOS
Guests arrive at the Royal Wedding of Prince Harry and Meghan Markle
See Gallery
Guests arrive at the Royal Wedding of Prince Harry and Meghan Markle
British actor Idris Elba (R) arrives with his fiancee Sabrina Dhowre (L) for the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Odd ANDERSEN / POOL / AFP) (Photo credit should read ODD ANDERSEN/AFP/Getty Images)
Oprah Winfrey arrives at Windsor Castle ahead of the wedding of Prince Harry and Meghan Markle. (Photo by Andrew Milligan/PA Images via Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: Serena Williams and her husband Alexis Ohanian arrive at St George's Chapel at Windsor Castle before the wedding of Prince Harry to Meghan Markle on May 19, 2018 in Windsor, England. (Photo by Odd ANDERSEN - WPA Pool/Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: George Clooney and Amal Clooney arrive for the wedding ceremony of Britain's Prince Harry and US actress Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Radburn - WPA Pool/Getty Images)
Former england footballer David Beckham and wife Victoria Beckham speak with British musician Elton John and partner David Furnish before the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle in St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Danny Lawson / POOL / AFP) (Photo credit should read DANNY LAWSON/AFP/Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: David Beckham and Victoria Beckham arrive at St George's Chapel at Windsor Castle before the wedding of Prince Harry to Meghan Markle on May 19, 2018 in Windsor, England. (Photo by Ian West - WPA Pool/Getty Images)
WINDSOR, ENGLAND - MAY 19: (L-R)Abigail Spencer and Priyanka Chopra arrive at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Jackson/Getty Images)
Pippa Middleton and James Matthews arrive for the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Chris Jackson / POOL / AFP) (Photo credit should read CHRIS JACKSON/AFP/Getty Images)
Amal Clooney and George Clooney arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry. Saturday May 19, 2018. Gareth Fuller/Pool via REUTERS
Princess Eugenie arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry. Saturday May 19, 2018. Gareth Fuller/Pool via REUTERS
Eliza Spencer, Louis Spencer, Victoria Aitken and Kitty Spencer arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
WINDSOR, ENGLAND - MAY 19: Rebecca Deacon and Adam Priestley arrive at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Jackson/Getty Images)
WINDSOR, ENGLAND - MAY 19: Prince William's private secretary, Miguel Head arrives at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Jackson/Getty Images)
James Blunt and Sofia Wellesley arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
Prince's Harry's friend, British singer James Blunt (C) arrives for the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Odd ANDERSEN / various sources / AFP) (Photo credit should read ODD ANDERSEN/AFP/Getty Images)
WINDSOR, ENGLAND - MAY 19: Charles Spencer, 9th Earl Spencer and Karen Spencer arrive at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Jackson/Getty Images)
WINDSOR, ENGLAND - MAY 19: Chelsy Davy (C) attends the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. Prince Henry Charles Albert David of Wales marries Ms. Meghan Markle in a service at St George's Chapel inside the grounds of Windsor Castle. Among the guests were 2200 members of the public, the royal family and Ms. Markle's Mother Doria Ragland. (Photo by Shaun Botterill/Getty Images)
Dan Snow and Lady Edwina Louise Grosvenor arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
Carole Middleton arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
James Haskell and Chloe Madeley arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
Lady Kitty Spencer arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry.
Will and Caroline Greenwood arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry in Windsor, Britain, May 19, 2018. Chris Radburn/Pool via REUTERS
Sarah Rafferty arrives at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry in Windsor, Britain, May 19, 2018. Ian West/Pool via REUTERS
Gabriel Macht and wife Jacinda Barrett arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry in Windsor, Britain, May 19, 2018. Ian West/Pool via REUTERS
Delfina Blaquier and Nacho Figueras arrive at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle in Windsor, Britain, May 19, 2018. Chris Jackson/Pool via REUTERS
David and Victoria Beckham arrive at St George's Chapel at Windsor Castle for the wedding of Meghan Markle and Prince Harry. Saturday May 19, 2018. Ian West/Pool via REUTERS
Amal Clooney and George Clooney arrive at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle in Windsor, Britain, May 19, 2018. Chris Jackson/Pool via REUTERS
Britain's Prince Andrew, Duke of York (L) and Britain's Princess Beatrice of York (R) arrive for the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Gareth FULLER / POOL / AFP) (Photo credit should read GARETH FULLER/AFP/Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: Prince Edward, Earl of Wessex (C), Sophie, Countess of Wessex and James, Viscount Severn arrive followed by Princess Anne, Princess Royal and Vice Admiral Timothy Laurence for the wedding ceremony of Britain's Prince Harry and US actress Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Odd ANDERSEN - WPA Pool/Getty Images)
WINDSOR, ENGLAND - MAY 19: Dean Stott (R) arrives at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Jackson/Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: James Corden and Julia Carey arrive for the wedding ceremony of Britain's Prince Harry and US actress Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Andrew Matthews - WPA Pool/Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: MIke Tindall and Zara Tindall arrive at St George's Chapel at Windsor Castle before the wedding of Prince Harry to Meghan Markle on May 19, 2018 in Windsor, England. (Photo by Gareth Fuller - WPA Pool/Getty Images)
WINDSOR, ENGLAND - MAY 19: (L-R) Carole Middleton, Paddy Harverson and Mel Harverson arrives at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Jackson/Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: Chelsy Davy (C) arrives for the wedding ceremony of Britain's Prince Harry and US actress Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Odd ANDERSEN - WPA Pool/Getty Images)
WINDSOR, ENGLAND - MAY 19: Abigail Spencer (L) and Priyanka Chopra the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. Prince Henry Charles Albert David of Wales marries Ms. Meghan Markle in a service at St George's Chapel inside the grounds of Windsor Castle. Among the guests were 2200 members of the public, the royal family and Ms. Markle's Mother Doria Ragland. (Photo by Shaun Botterill/Getty Images)
Former England rubby coach Clive Woodward and Jayne Williams arrive for the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Gareth Fuller / POOL / AFP) (Photo credit should read GARETH FULLER/AFP/Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: Serena Williams and Alexis Ohanian arrive for the wedding ceremony of Britain's Prince Harry and US actress Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Radburn - WPA Pool/Getty Images)
WINDSOR, UNITED KINGDOM - MAY 19: John Major and Norma Major arrive for the wedding ceremony of Britain's Prince Harry and US actress Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Radburn - WPA Pool/Getty Images)
WINDSOR, ENGLAND - MAY 19: Giada Lubomirski (C) and Alexi Lubomirski (R) arrive at the wedding of Prince Harry to Ms Meghan Markle at St George's Chapel, Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Chris Jackson/Getty Images)
British presenter James Corden and Julia Carey arrive for the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Ian West / POOL / AFP) (Photo credit should read IAN WEST/AFP/Getty Images)
Pippa Middleton arrives for the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Chris Jackson / POOL / AFP) (Photo credit should read CHRIS JACKSON/AFP/Getty Images)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

Read Full Story