Former Hollywood actress Meghan Markle fully asserted her dominance, while Queen Elizabeth's grandson Prince Harry flashed a fake smile and took the back seat during their much-hyped charity tour to the UK and Germany.
Several royal commentators have shared their opinion on Meghan's appearance and speech at the One Young World summit in Manchester.
Some are claiming that the Duchess of Sussex stole the limelight, while Prince Harry took the back seat and appeared to be waiting for his wife's instructions.
Lilibet and Archie's mother was completely rocking at the event and her vibrant red dress was explaining how powerful and confident she considers herself.
Meanwhile, Princess Dina's younger son Prince Harry was not fully there and he appeared to be confused and disturbed during Meghan's speech at the Queen's state.
Courtney Love admits not being a Swiftie, but admires Taylor Swift’s ‘angry’ lyrics
Kendall Jenner stuns fans with shortest hairstyle so far
Jason Kelce believes his wife Kylie is now 'done' with having more children
Katie Price makes generous move as she shows up to back Kerry Katona
Alec Baldwin opens up about painful chapter of his life that left him shaken
Buckingham Palace shares emotional statement with tearful Duchess Sophie's photos