Did you see this! Tia Mowry and Marques Houston just had a Sister Sister reunion on the set of Tia’s tv show Instant Mom! The two are all grown up now, and life has been pretty sweet for both! Guess time flies when you’re having fun! Sister Sister aired over 16 years ago!
Picture courtesy of Regina HIcks