There are disclosed an effective dosage of major royal jelly protein 1 for treating various skin ailments. Instead of administering royal jelly, an effective amount of the active constituent of royal jelly, MRJP1 is administered either alone or in combination with other topical pharmaceuticals.