Wait since when is Ranveer Singh 5' 7" ? You are trying to say that Ranveer is shorter than Anushka, Deepika, Priyanka, and Sonakshi? When they all wear heels yes they may look taller or the same height, but without heels? all of them are shorter. I have proof. If Ranveer is 5'7" then all of these girls are much shorter.
Arjun is 6 feet tall, Deepika is 5 feet 8 inches and a half, Ranveer is 5 feet 10 inches tall.
KJO is 5 feet 9 inches, Anushka is wearing heels, and Ranveer is still taller.
Look at the height difference between Ranveer and Sonakshi at least three inches.
Unless all of these girls are shorter than 5'6" there is no way Ranveer is 5'7".