Some 600 people have been invited to the wedding of Britain's Prince Harry and his fiancee Meghan Markle, Kensington Palace announced Thursday.
The invitations were posted earlier this week, Harry's official residence said -- without revealing who had made the guest list.
Harry and his US actress fiancee are set to tie the knot at Windsor Castle, west of London, on May 19.
The 600 invitees will attend the service in the castle's St George's Chapel, followed by the lunchtime reception hosted by Harry's grandmother Queen Elizabeth II at St George's Hall.
Later, around 200 guests are being invited to a private reception at Frogmore House given by Harry's father Prince Charles, the heir to the throne.
The venue for the evening party, in the park outside Windsor Castle, is where Harry and Markle posed for their official engagement photos.