Tiagra 4503 front derailleur replacement
Not according to the Shimano compatibility documents.

Tiagra 4500 series appeared about 2006 and 105 5700 series appeared about 2010 so we need to look at the 2010-2011 archived compatibility document from here and search for 'FD-4503'. The charts say it is only compatible with Tiagra 4503 and Sora 3400 9 speed triple shifters.

To confirm we can search for 'FD-5700', we see it is only compatible with Ultegra 6703 and 105  5703 or 5603 10 speed triple shifters.

However, Shimano is notoriously conservative in its component specifications and compatibility recommendations, so someone may tell you that a 5700 triple front derailleur will work with a 4500 triple shifter - if the two derailleurs use the same actuation ratio they will be basically compatible.