Greg sells beaded necklaces. Each large necklace sells for $5.90 and each small necklace sells for $4.50 How much will he earn from selling 7 large necklaces and 3 small necklaces?

From selling 7 large necklaces, Greg will earn $5.90 x 7 = $<<5.90*7=41.30>>41.30.

From selling 3 small necklaces, he will earn $4.50 x 3 = $<<4.50*3=13.50>>13.50.
Therefore, Greg will earn a total of $41.30 + $13.50 = $<<41.30+13.50=54.80>>54.80. Answer: \boxed{54.80}.