Rod Stewart will be belting out his hits at a star-studded party celebrating the Prince of Wales' 60th birthday.