The wee guy in white is David Cassidy, honestly !