If you want to get a ring to propose in BitLife, you will need to visit a jeweler and purchase one from it. You can find a Jeweler by visiting the asset activity tab and clicking go shopping.
Under the go shopping tab, two jeweler stores will sell rings that can be used to propose to NPCs in the game. However, one of them will sell fake jewelry, which is not ideal to use.
The reason why is that it can hurt your relationship with NPCs you want to marry if they find out their ring is fake. Because of this, it's better to go with genuine rings.
Real rings have some cons though, it's mainly that they can be expensive to purchase. Although, it shouldn't be much of a problem as long as you have a decent job that pays a lot of money. If you don't have a job yet, check out our top-paying jobs guide listed above for help on that front.
In short, you'll want to shoot for something like a CEO or Doctor to make a lot of money for a really decent ring, but any job that makes at least 20k a year should be enough to get a good ring. It also doesn't matter too much how expensive the ring is as long as your relationship with the NPC is around perfect status.
That said, once you have the dough, you will be able to buy rings to propose with and can use them by proposing to the NPC you want to marry in Bitlife.
Check out some of our other awesome Bitlife Guides!