There have been topless pics of him in the past. He's muscly and quite toned.
He doesn't have a title. His mother didn't want her children to be titled.
That's not correct.
The Children of a Princess are not entitled to be styled prince or princess or HRH.
Only the Children from the Male line of the Monarch gets titled.
This date backs to George the 5th 1917 Letters Patent. States that only ‘children of the monarch
male-line grandchildren and the son of the son of the Prince Of Wales automatically carry the title Prince or Princess and the style ‘HRH”
The Monarch also hands out titles as gifts when male heirs marries so the wife automatically gets the female equivalent. i.e the Duke and Duchess of Cambridge. Technically the Duchess of Cambridge is not a princess, if she wanted to be styled as a princess she would have to be addressed as Her Royal Highness Princess William of Wales as she was not born royal.