Monarch eggs are about 1.2mm high x 0.9mm wide, so taking photos of them is quite a challenge.
I am sure I can do better, with practice, however here are some I took today with the camera hand held.
Eggs are laid singly on the underside of a leaf of a milkweed plant during the spring and summer months. The eggs are cream coloured or light green, ovate to conical in shape, and about 1.2 × 0.9 mm in size.
The eggs weigh less than 0.5 mg each and have raised ridges that form longitudinally from the point to apex to the base. Though each egg is 1/1000th the mass of the female butterfly, she may lay up to her own mass in eggs.
The number of eggs laid by a female butterfly, who may mate several times, ranges from 290 to 1180. Females lay their eggs on milkweed that makes their offspring less sick.
Females lay smaller eggs as they age. Larger females lay larger eggs.
Eggs take 3 to 8 days to develop and hatch into larva (caterpillars).
REF: Wikipedia